2016-12-09 17:27
@charlox 集群简单来说,只要做好多份数据的同步,或是避免数据多份从而使用共享数据即可
而 redis 之下,如果你只有一个 redis 服务端,那么天然就支持了分布式,如果是多个 redis 服务端,只需要利用 reids 的集群配置做好数据同步就好
jfinal 仅仅是一个 web mvc + orm 框架,所以集群问题在本质上与 jfinal 无关
2016-12-09 16:24
@java小王 小王 如果你在 url 中使用了项目名,那么又跳入了另一个坑,记住,做 java web 项目,永远都要将 context path 设置为 "",这里是原因:https://my.oschina.net/jfinal/blog/353062
2016-12-09 11:08
@泪三国云无痕 jfinal 代码质量要求是极高的,oracle 都可能出的这种 bug,jfinal 决对不会出这种低级 bug
2016-12-09 09:50
下面这个配置是 jfinal 社区的配置,可参考:
Prop p = PropKit.use("jfinal_config.txt");
DruidPlugin dp= new DruidPlugin(p.get("jdbcUrl"), p.get("user"), p.get("password").trim());
WallFilter wallFilter = new WallFilter();
wallFilter.setDbType("mysql");
dp.addFilter(wallFilter);
dp.addFilter(new StatFilter()); // 添加 StatFilter 才会有统计数据
me.add(dp);
ActiveRecordPlugin arp = new ActiveRecordPlugin(dp);
arp.setTransactionLevel(Connection.TRANSACTION_READ_COMMITTED);
_MappingKit.mapping(arp);
me.add(arp);