1.修改启动类打印,让启动类简洁,让打印内容可扩展

2.使用配置文件配合注解操作模块化的加载,可以通过配置文件控制加载哪些模块,同时前端隐藏未开启模块
This commit is contained in:
Sh1yu
2023-06-16 17:44:02 +08:00
parent 270886a3ab
commit 814fde5ab5
14 changed files with 247 additions and 75 deletions

View File

@@ -3,7 +3,8 @@ package com.zyplayer.doc.manage.web;
import com.zyplayer.doc.core.json.DocResponseJson;
import com.zyplayer.doc.core.json.ResponseJson;
import com.zyplayer.doc.manage.framework.config.ZyplayerDocConfig;
import com.zyplayer.doc.manage.task.UpgradeUtil;
import com.zyplayer.doc.manage.framework.config.ZyplayerMoudleKeeper;
import com.zyplayer.doc.manage.framework.upgrade.UpgradeUtil;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestMapping;
@@ -23,7 +24,7 @@ import javax.annotation.Resource;
public class SystemInfoController {
@Resource
ZyplayerDocConfig zyplayerDocConfig;
ZyplayerMoudleKeeper moudleKeeper;
@PostMapping("/upgrade")
public ResponseJson<Object> upgradeInfo() {
@@ -32,7 +33,7 @@ public class SystemInfoController {
@GetMapping("/moudle")
public ResponseJson<Object> moudleInfo() {
return DocResponseJson.ok(zyplayerDocConfig.getMoudleInfo());
return DocResponseJson.ok(moudleKeeper.getMoudleInfo());
}
}