2016-07-12 16:35

@大青山 上传个人头像吧,支持一下社区发展

2016-07-12 16:35

简单来说就是用正则匹配 @xxx 这样的内容,然后匹配到的内容添加上超链接,并且向 @到的目标用户生成一条 refer_me和remind 记录,那么目标用户就会收到 @ 和提醒,后续我会将这部分代码开源出来,多多关注 jfinal 社区

2016-07-12 11:21

jfinal 一直都支持这种路由,问号挂参形式的参数值与表单参数获取方式完全一样,使用 getPara(name) 即可。刚看了一下 jfinal 手册,路由那一章确实没有谈到问号挂参的问题,原因是没将问号挂参当做是路由的一部分,urlPara 是路由的一部分

2016-07-12 11:02

@小飞象 简单来说就是:转换时调用了 getter,调用 getter 时查询了数据库,再进行转换,转换时又调用了 getter,如果数据表中的数据是循环依赖的,转换将陷入死循环。 如果这种循环依赖是在内存中,fastjson 是可以探测到的,但在数据库中发生时并没有处理

2016-07-12 10:59

@小飞象 在对 TagEntityType 对象进行json 转换时,调用了其中的 getter 方法获取数据,而 getter 方法又去读了数据库,将读取出来的数据再进行 json 转换,如果数据表中的 TagEntityType 记录之间存在依赖关系,例如用了 pid 之类的字段表示了记录之间的关系,一旦出现循环依赖,那么转换必然就会出现死循环,这种循环依赖发生在数据表,而不是内存的对象中,本质上是一样的。单步调试一下就清楚了

2016-07-12 10:23

应该是被转换的对象之中出现了循环依赖,转换的时候造成死循环,jackson 貌似无法处理循环依赖。换成 JFinalJson 或者 fastjson 试一下

2016-07-11 21:22

@Dreamlu 回复发贴人的时候,不用 @发贴人,就可以收到 @ 提醒,这个是自动的

2016-07-11 21:10

jfinal 2.2 的 ActiveRecordPlugin 已经有了生成器,不仅可以生成带有 getter、setter 的 model,还可以生成映射文件,已经可以取代楼主的 model 映射功能。此外 Controller 路由的映射以前有过一些讨论,个人倾向于手动添加路由代替扫描路由

2016-07-11 21:06

jfinal weixin 目前没有支持企业号,但已经有用户做了扩展,看下这里:http://git.oschina.net/javen205/jfinal_qyweixin

2016-07-11 18:07

jfinal 的 Controller 提供了 getModel(...) 与 getBean(...) 来支持多数据的表单提交,建议看下jfinal手册,在首页有下载链接

2016-07-11 11:55

@天蓬小猪 文档频道还没上呢

2016-07-11 11:51

@天蓬小猪 文档在此: http://git.oschina.net/jfinal/jfinal-weixin/wikis/home