2021-10-13 11:37

@zhangtianxiao 我自己已经实现了,我的实现原理是基于druid的sql监听,但是jfinal底层的sql异常捕获那里,可以进行二次解析翻译,解决sql异常告知能力的不足,所以我只能通过这种方式告知解决方案,详细的代码,在我自己的另外一篇博客里有写

2020-08-07 15:10

今天我对jfinal的事务和spring非事务的结合做了一个调整,便于兼容 Db.use().tx() 事务方法的应用,有特殊场景时,还是非常方便的,之前硬编码,改造的位置,导致jfinal的事务控制失效,这个是原来设计中故意留下的一环,目前有需要,所以放开了限制, 主要是 config 这个类部分地方做了调整

2020-04-15 16:20

@balujun 仔细看,已经是源码了。运行了很久都没啥问题

2020-03-12 09:03

对一些初学者掌握爬虫技术分析页面的技术来说,是一项福音呦

2019-11-18 17:42

@WenJ 我这里其实是用切面实现,然后在after那里,还会做一次处理,就是每次结束后,统一将就final的connect对象置为null,呢么处理connect的释放,就还是交由spring自己处理,效果与在jfinal的close那里的处理是一致的

2019-11-18 16:50

@WenJ 非常感谢,其实我这边也是有做了调整,基本大致流程与你所述一致,看你写的代码和注释,也是老鸟一枚啊

2018-09-08 14:43

@晴天009 我文章有小改,关于tx事务和jfinal事务重叠的部分,需要替换对应的类和方法,建议做成中间插件覆盖即可

2018-09-08 14:29

@晴天009 嗯,习惯性用法,因为我秉承spirng体系一脉,会比较舒服点,让spring-bean托管容器,是根本性意识

2018-07-05 16:40

因为jfinal在某方面比spring强大多了,包括sql模板的部分,所以用了以上方法,就可以把 Mybatis 踢掉,实现高效的开发