DruidPlugin dp1 = new DruidPlugin(datasourceUrl1, datasourceUserName1, datasourcePassword1);
dp1.setInitialSize(200); //初始化连接数量
dp1.setMinIdle(200);//最小空闲连接
dp1.setMaxActive(512);//最大连接数量
dp1.setMaxWait(60000);//#超时等待时间以毫秒为单位
dp1.setRemoveAbandoned(true);//超过时间限制是否回收
dp1.setRemoveAbandonedTimeoutMillis(180);//#超时时间;单位为秒。180秒=3分钟
ActiveRecordPlugin arp1 = new ActiveRecordPlugin("db1", dp1);
//下划线驼峰转化 不要用 所以字段不能用下划线
//https://www.oschina.net/code/snippet_1987081_44244
//arp.setContainerFactory(new CaseInsensitiveContainerFactory());
dp1.start();
arp1.start();
DruidPlugin dp2 = new DruidPlugin(datasourceUrl2, datasourceUserName2, datasourcePassword2);
dp2.setInitialSize(200); //初始化连接数量
dp2.setMinIdle(200);//最小空闲连接
dp2.setMaxActive(512);//最大连接数量
dp2.setMaxWait(60000);//#超时等待时间以毫秒为单位
dp2.setRemoveAbandoned(true);//超过时间限制是否回收
dp2.setRemoveAbandonedTimeoutMillis(180);//#超时时间;单位为秒。180秒=3分钟
ActiveRecordPlugin arp2 = new ActiveRecordPlugin("db2", dp2);
//下划线驼峰转化 不要用 所以字段不能用下划线
//https://www.oschina.net/code/snippet_1987081_44244
//arp.setContainerFactory(new CaseInsensitiveContainerFactory());
dp2.start();
arp2.start();List<Map<StringObject>> (String strSql) {
List<Record> ls = Db.().find(strSql)List<Map<StringObject>> lsObj = ArrayList<Map<StringObject>>()(i = i < ls.size()i++) {
lsObj.add(ls.get(i).getColumns())}
lsObj}这么弄不对吗 请作者大神帮看下 谢谢
项目:JFinal