2025-05-29 14:50

@JFinal druid目前用的1.2.23版本,算是较新版本了。那就不知道还有哪个环节的问题了

2025-05-29 13:50

@杜福忠 用了阿里的云分析数据库,包括ID策略等很多问题。 感觉是jfinal有处理。测试了把sql放到templateByString()中执行是没问题的,但放template()执行就不生效了

2025-05-29 10:33

加入到windos系统的计划任务中也可以

2025-04-23 08:42

@杜福忠 好的,这么改了后,这几天暂时还没出现问题。

2025-04-19 17:26

@杜福忠 感谢。看了jfianl源码可以调用getDruidDataSource()方法进行设置。
先这么设置下,看是不是这个问题导致。每个月总有几个客户数据库出问题,然后就导致租户系统卡死。

2024-07-31 09:16

如果是用的jfinal分页,像你种sql中有cte或特殊排序等写法时一般会无法执行,需要自己封装分页写法。 因为jfinal的分页只适合大部分通用普通查询sql

2024-07-06 09:17

@杜福忠 我们这一个sql经常几百行,先写好sql放数据库管理工具中跑没问题,再复制到程序中。 先这么批量替换试试 [抱拳]

2024-07-04 10:53

@杜福忠 非常感谢杜老哥,以后多多跟你请教。 [抱拳]
JFinal还是挺灵活的,很适合我们这种动态多数据连接和SQL取数业务复杂的场景

2024-07-04 10:50

@zzutligang 同道中人,这两种模式我们都搞,看客户体量来

2024-07-04 10:44

@JFinal 非常感谢,已经解决了。是在动态启动数据源连接时要arp.addSqlTemplate(...)。 开始以为是AppConfig中配置了一次,就所有数据库都可以用了的。

2024-07-04 10:14

@JFinal Db.use(dbid).template(......)里面的dbid写死启动类中配置启动的数据源是没问题的, 但在项目启动后,根据租户动态开启数据连接dbid,就会取不到数据