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