2016-12-23 17:50

@lyh061619 @FS心情 质量只是最基本的,更加关键的问题是要确保尖叫,要有足够的冲击力

2016-12-23 17:01

@FS心情 元旦假期再加班加点往前冲一下,应该就差不多了

2016-12-23 12:51

感谢支持, jfinal 2.3 路由这里有很大的改进,将支持路由级的拦截器,极度方便

2016-12-23 11:19

jfinal 定位于 web mvc + orm 框架,所以类似于邮箱验证的功能只能是周边提供,oschina 上有很多这样的扩展,看看这个项目中有没有:http://git.oschina.net/dreamlu/Easy4JFinal
还有这个也看看:https://git.oschina.net/brucezcq/JFinal-ext2

2016-12-22 21:53

@IvyHelen 一直懒得换 utf8mb4,找个时间也换换

2016-12-22 21:24

上传的数据不符合 http 协议而已,调整一下客户端上传的行为即可

2016-12-22 17:33

@流 调试一下,看一下 web 与正常的非 web 下有何不同,或许是配置加载不同造成的,这里要重点调试

2016-12-22 17:09

web 环境下需要在 configPlugin 方法中使用: me.add(redisPlugin)

2016-12-22 16:48

@canx 刚仔细看一下了 redis 文档,getCounter 方法是 redis 不存在的,而是 jfinal 专为 incr、incrBy、decr、decrBy 来设计返回计数器值的,应该是可以用的,希望你再试一下,反馈一下结果

这个方法并没有做过反向序列化,只是将取到的值转成 Long 型, redis 内部没有整型数据类型,而是用 string 去保存整型数据

2016-12-22 16:31

@canx getCounter(...) 这个也有错误?这里是没有进行反向序列化的。很久不用 redis,这个方法我倒是忘记了,这个方法当时就是为 incr 这类方法而设计的

2016-12-21 16:53

目测是某个数据无法被 FST 反向序列化,在使用 jfinal redis plugin 时注意一个问题:存入数据与读取数据都要使用 jfinal redis plugin,而不能是写入数据用控制台或者另外的客户端,而读的时候用 jfinal redis plugin

因为 jfinal 默认用的 FST 做的数据序列化与反向序列化,这两个操作需要互相可逆

2016-12-21 15:39

设置得更大些,错误提示 Form too large 563632>200000,还是小了,要注意不仅仅是上传文件,还有提交的参数也可能占用一点空间

2016-12-21 14:11

@空指针 是个好主意,这次 jfinal 2.3 发布将会把所有 c3p0 的全部改成 DruidPlugin

2016-12-21 12:23

c3p0 太老了,换上 DruidPlugin 以后啥事也没有

2016-12-21 12:23

Db 这部分, ActiveRecordPlugin 构造方法直接支持传入 DataSource,所以必然是支持的,记得手动调用一下 arp.start() 启动 ARP

关于事各,你只要传入 DataSource,然后 Db.tx(...) 一样是支持事务的,当然,你也可以将事务完全交给 spring 管理,只需要在 arp 代码前开启事务,之后提交事务即可

总之 ActiveRecord 是可以独立使用的,看一下 jfinal 手册中有关章节,有详细的代码说明