使用官方现在推荐的出包方式,就是使用package.xml打出zip包在解压这种方式
使用的版本如下:
XNIO version 3.3.8.Final
XNIO NIO Implementation Version 3.3.8.Final
这个问题已经出现过一次了,测试的时候由于访问量少,服务正式启动,晚上的时候自己就关闭了,后来改了几次代码,然后项目就上线了,因为线上一直有人访问,也就没这个问题,本以为已经解决了呢。这次又新建了一个测试项目,没人访问数据库的时候,项目自己又关闭了,虽然正式项目肯定会一直有人访问,但存在这个问题,还是不太放心用啊,希望波总看到能帮忙调查解决一下哈。
public void configPlugin(Plugins me) {
		me.add(new EhCachePlugin());
		DruidPlugin druidPlugin = getDruidPlugin();
		wallFilter = new WallFilter();			// 加强数据库安全
		wallFilter.setDbType("mysql");
		druidPlugin.addFilter(wallFilter);
		druidPlugin.addFilter(new StatFilter());	// 添加 StatFilter 才会有统计数据
		druidPlugin.setMinIdle(1);
		druidPlugin.setInitialSize(1);
		druidPlugin.setMaxActive(20);		
		druidPlugin.setTestWhileIdle(true);
		me.add(druidPlugin);
		
		ActiveRecordPlugin arp = new ActiveRecordPlugin("mysql",druidPlugin);
		arp.setDialect(new MysqlDialect());
		//arp.setTransactionLevel(Connection.TRANSACTION_READ_COMMITTED);
		_MappingKit.mapping(arp);
		me.add(arp);
		arp.setShowSql(p.getBoolean("devMode", false));		
		arp.getEngine().setToClassPathSourceFactory();
		me.add(new CachePlugin());
		me.add(new PayCallbackPlugin());
		initRedis(me);
	}
 项目:JFinal
 
 
 
 
 
 
 
getConnection()
如果自己通过 getConnection() 获取过 Connection 对象,一定要在 finally 块中关闭它:
try {
...
} finally {
connection.close();
}