config.txt
#數據庫配置
#mysql config
mysqlUrl = jdbc:mysql://localhost/databaseName?characterEncoding=utf8&useSSL=false&zeroDateTimeBehavior=convertToNull
mysqlUser = root
mysqlPwd = root
#sqlserver config
sqlserverUrl=jdbc:jtds:sqlserver://localhost/databaseName
sqlserverUser=sa
sqlserverPwd=sa
AppConfig.java
public void configPlugin(Plugins me) {
loadConfig();
//mysql數據源
DruidPlugin dsMysql = new DruidPlugin(p.get("mysqlUrl"), p.get("mysqlUser"), p.get("mysqlPwd"));
me.add(dsMysql);
ActiveRecordPlugin arpMysql = new ActiveRecordPlugin("mysql", dsMysql);
me.add(arpMysql);
//sqlserver數據源
DruidPlugin dsSqlserver = new DruidPlugin(p.get("sqlserverUrl"), p.get("sqlserverUser"), p.get("sqlserverPwd"));
me.add(dsSqlserver);
ActiveRecordPlugin arpSqlserver = new ActiveRecordPlugin("sqlserver", dsSqlserver);
arpSqlserver.setDialect(new SqlServerDialect