2020-05-22 10:26

@JFinal 求教,是否是配置问题? 或者是版本问题?

2020-05-09 17:56

@JFinal 嗯换过了可以了谢谢! 现在又出了一个问题我用druid加密 但是报错 PropKit.get("filters").trim() 运行会报错 java.sql.SQLException: config 这个是配置文件里面的 还有druidPlugin.setPublicKey(PropKit.get("publickey")); 这个获取的set好像没有 druid版本是1.1.6 代码如下

DruidPlugin druidPlugin = new DruidPlugin(PropKit.get("jdbcUrl"),
PropKit.get("user"), PropKit.get("password").trim(),PropKit.get("filters").trim());
druidPlugin.setPublicKey(PropKit.get("publickey"));
druidPlugin.setValidationQuery(" select 1 from dual ");
druidPlugin.setTestWhileIdle( true );
druidPlugin.setTestOnReturn(false);
druidPlugin.setTestOnBorrow(false);
plugins.add(druidPlugin);
ActiveRecordPlugin arp = new ActiveRecordPlugin("workShopDateSource",druidPlugin);
ActiveRecordPlugin arp2 = new ActiveRecordPlugin("crm",druidPlugin);
plugins.add(arp);
plugins.add(arp2);
tableMapping(arp);

2020-05-07 15:26

@JFinal 好的谢谢 升级的主要原因是因为jfinal框架用c3p0连接池,好像是连接非常多,死链接不回收,坐等服务器tcp超时回收,就这样死一批,来一批,导致服务器应用过段时间就会因为超时什么的,需要重启一下 下面是连接的配置代码,可以看出是什么原因吗? 急求解
* 配置Oracle支持
*/
// 配置c3p0数据库连接池插件
C3p0Plugin cp = new C3p0Plugin(workshop.getProperty("jdbcUrl"), workshop.getProperty("user"), workshop.getProperty("password"));
// 配置Oracle驱动
cp.setDriverClass(workshop.getProperty("jdbcDriver"));
plugins.add(cp);
// 配置ActiveRecord插件
ActiveRecordPlugin arp = new ActiveRecordPlugin("workShopDateSource",cp);
arp.setShowSql(true);
plugins.add(arp);
tableMapping(arp);
/**
* 配置crm连接驱动
*/
// 配置c3p0数据库连接池插件
C3p0Plugin crm = new C3p0Plugin(crmsys.getProperty("jdbcUrl"), crmsys.getProperty("user"), crmsys.getProperty("password"));
// 配置Oracle驱动
crm.setDriverClass(crmsys.getProperty("jdbcDriver"));
plugins.add(crm);
// 配置ActiveRecord插件
ActiveRecordPlugin arp2 = new ActiveRecordPlugin("crm",crm);
arp2.setShowSql(true);
plugins.add(arp2);

2019-12-17 13:43

@JFinal 我这个项目应该是旧版的,那HttpKit.readIncommingRequestData(getRequest()); 在Controller获取用这个 Controller String jsond=getPara(); 报了io异常 java.lang.RuntimeException: java.io.IOException: Stream closed 我用的方法不对导致的么

2019-12-17 13:06

@JFinal 我直接在post请求的接口Controller 里面 String json = getRawData(); Map map = FastJson.getJson().parse(json, Map.class); 就可以吗 但是 getRawData(); 是框架自带的么 没这个方法需要自己写的 是少什么了么

2019-12-17 12:59

@JFinal 大神给个完整一点有木 我是一个小白 嘻

2019-12-17 12:57

@JFinal eclipse 上面直接用这个报错 getRawData() 是少什么了

2019-12-17 12:36

请求后面拼参数据可以获取参数,post 请求访问通了 但是参数为null 除了上面的法法还有没了 哪位大神来回答一下 嘻

2019-12-17 12:33

HttpKit.readIncommingRequestData(getRequest()); 报io异常 java.lang.RuntimeException: java.io.IOException: Stream closed 这个getRawData() 方法木有 是不是版本问题