类 ApplicationService
java.lang.Object
net.sohelp.boot.admin.core.service.application.ApplicationService
应用服务
- 从以下版本开始:
- 2024/7/22 13:22
- 作者:
- AaronFung
-
构造器概要
构造器 -
方法概要
-
构造器详细资料
-
ApplicationService
public ApplicationService()
-
-
方法详细资料
-
list
@Comment("\u83b7\u53d6\u5e94\u7528\u5217\u8868") public List<ApplicationVO> list() throws SQLException获取应用列表- 返回:
- 返回应用列表的集合
- 抛出:
SQLException- 如果数据库操作出现异常,则抛出此异常
-
listApp
获取应用列表。- 返回:
- 包含应用UUID和应用名称的嵌套Map,外层Map的键为应用UUID,值是一个内层Map, 内层Map的键为"name"和"uuid",值分别为应用名称和应用UUID。
- 抛出:
SQLException- 如果数据库操作发生异常,则抛出SQLException。
-
listModule
列出所有模块信息- 返回:
- 一个包含模块信息的Map,键为模块的唯一标识符(UUID),值为包含模块信息的Map, 其中模块的名称作为Map的键,模块的详细信息作为Map的值。
- 抛出:
SQLException- 如果数据库操作出现错误,则抛出SQLException异常
-
getByName
@Comment("\u6839\u636eID\u83b7\u53d6\u5e94\u7528") public ApplicationVO getByName(String appName) throws BusiException, SQLException 根据应用名称获取应用信息- 参数:
appName- 应用名称- 返回:
- 返回应用信息对象
- 抛出:
BusiException- 业务异常SQLException- SQL异常
-
save
@Comment("\u4fdd\u5b58\u5e94\u7528") public void save(String appName, com.alibaba.fastjson.JSONObject jsonObject) throws SQLException, BusiException 保存应用信息- 参数:
appName- 应用名称jsonObject- 包含应用信息的 JSON 对象- 抛出:
SQLException- 数据库操作异常BusiException- 业务异常
-