package com.demo.cost; import org.noear.wood.DbContext; import java.util.Properties; /** * @author YenHex * @since 2023/6/14 **/ public class TbsMapper { private static DbContext jslCtx; private static DbContext xltCtx; public static DbContext getJslDbContext() { if (jslCtx == null) { // jslCtx = new DbContext("test", // "jdbc:mysql://192.168.0.9:3306/jsl_mall_qs_dev07?useUnicode=true&characterEncoding=utf-8&serverTimezone=Asia/Shanghai&allowPublicKeyRetrieval=true", // "kpjsl", // "123456"); jslCtx = new DbContext("pro", "jdbc:mysql://183.56.249.148/jsl_cost_base?useUnicode=true&characterEncoding=utf-8&serverTimezone=Asia/Shanghai&allowPublicKeyRetrieval=true", "root", "@Jsl2282125"); //jslCtx = new DbContext("test", "jdbc:mysql://183.234.29.228:3333/jsl_mall_qs_dev2?useUnicode=true&characterEncoding=utf-8&serverTimezone=Asia/Shanghai&allowPublicKeyRetrieval=true", "kpjsl", "123456"); } return jslCtx; } public static DbContext getXltDbContext() { if (xltCtx == null) { Properties properties = new Properties(); properties.setProperty("schema", "xlt"); properties.setProperty("url", "jdbc:sqlserver://rm-wz93l107hc277n9ieco.sqlserver.rds.aliyuncs.com:3433;DatabaseName=xiaolutong"); properties.setProperty("username", "qs_db_user"); properties.setProperty("password", "Aa135246"); properties.setProperty("driverClassName", "com.microsoft.sqlserver.jdbc.SQLServerDriver"); xltCtx = new DbContext(properties); } return xltCtx; } }