package com.yihu.jk.api; import com.coreframework.db.DB; import com.coreframework.util.AppConfig; import com.yihu.jk.utils.SecretUtil; import com.yihu.wsgw.api.InterfaceMessage; import net.sf.json.JSONObject; /** * 配置管理 * * @author GZX * */ public class ConfigDicShoApiTest { public static void main(String[] args){ // getConfigSys(); // getArticleORCode(); getConfigDicShoList(); } // 获取系统配置 认证 评论开关 public static void getConfigDicShoList(){ ConfigDicShoApi api = new ConfigDicShoApi(); InterfaceMessage im = new InterfaceMessage(); JSONObject obj = new JSONObject(); obj.put("typeName","prio"); im.setParam(obj.toString()); initDB(); System.out.println(api.getConfigDicShoList(im)); } public static void initDB() { String DB_Alias = AppConfig.getValue("DB.Alias"); String DB_DatabaseName = AppConfig.getValue("DB.DatabaseName"); String DB_IP = AppConfig.getValue("DB.IP"); String DB_UserName = AppConfig.getValue("DB.UserName"); String DB_Password = SecretUtil.decrypt(AppConfig.getValue("DB.Password")); String DB_Port = AppConfig.getValue("DB.Port"); DB.me().addDataSourceMySQL(DB_Alias, DB_DatabaseName, DB_IP, Integer.parseInt(DB_Port), DB_UserName, DB_Password); } }