2016-12-09 17:34

@JFinal 感谢波总解答。

2016-12-09 17:03

@JFinal 感谢波总悉心解答,顺便在问一下,jfinal关于redis集群是怎么处理的

2016-11-24 09:24

@JFinal 感谢波总解答建议,期待2.3

2016-11-23 17:32

@JFinal 顺便再问一下,如题中的负载均衡部署,登录验证码的盐值共享(2.3中是加了盐值的),是否也可以采用相同的方法共享盐值,再通过setSalt(String salt)方法设置。

2016-11-23 17:26

@JFinal感谢波总一如既往的悉心解答。暂时用redis服务,期待jfinal2.3,支持jfinal

2016-11-16 15:32

@寻路科技 在oracle中重新建表(表名,字段名都是大写),字段用_下划线分割,这样BaseModelGenerator生成的时候会转驼峰,统一页面属性取值,以oracle重新生成model,config中设置
//设置事务类别
arp.setTransactionLevel(2);
//设置忽略大小写
arp.setContainerFactory(new CaseInsensitiveContainerFactory());
如果要兼容mysql,需要注意建表表名大写,字段名与oracle保持一致。希望对你有帮助

2016-11-15 09:47

@JFinal 感谢波总悉心解答。期待jfinal 2.3...

2016-11-14 10:15

@JFinal 非常期待,感谢波总。再请教一个问题,现在做的系统是要兼容mysql和oracle的,关于主键的类型,遇到一点问题,oracle用序列,number类型,映射出来是java.math.BigDecimal,但是mysql如果用int类型自增长,映射出来是java.lang.Ingeger,提示不能转换类型,请教波总如何解决?

2016-11-11 17:41

@JFinal 是【数据库名.】,但是提示找不到表Table 'safesms.SAFESMS_ACCOUNTINFO' doesn't exist

2016-11-11 17:38

@JFinal 是基于oracle自动生成的,表名和字段都是大写,切换成mysql就提示上面的错误,感觉是在表名前面又加了一个【表名前缀.】,现在系统是要做兼容mysql和oracle,请教波总

2016-11-11 17:32

@JFinal 感谢波总,id已经解决了。从oracle切换到mysql,提示Table 'safesms.SAFESMS_ACCOUNTINFO' doesn't exist,oracle能正常运行,arp.addMapping("SAFESMS_ACCOUNTINFO", "ID", Accountinfo.class);

2016-11-11 16:24

@JFinal 再请教一下,使用oracle时,ActiveRecordPlugin是需要显式设置事务级别,arp.setTransactionLevel(AppConstants.TRANSACTION_READ_COMMITTED);不然一直报错:com.jfinal.plugin.activerecord.ActiveRecordException: java.sql.SQLException: 仅 READ_COMMITTED 和 SERIALIZABLE 是有效的事务处理级

2016-11-11 16:18

@JFinal 非常希望文档能够再详细些,感谢波总