2024-06-14 15:01

扩展了一个MyCaseInsensitiveContainerFactory,原样复制的CaseInsensitiveContainerFactory.java里的代码。
再设置:arp2.setContainerFactory(new MyCaseInsensitiveContainerFactory(true));
刚这样弄下解决的。

2024-06-14 14:58

@JFinal 我这边按下面方式设置,测试了最后1个的设置会影响到第1个。
先设置:
arp1.setContainerFactory(new CaseInsensitiveContainerFactory());
再设置:
arp2.setContainerFactory(new CaseInsensitiveContainerFactory(true));
那么,arp1也会变成小写了。

2024-06-14 14:15

@JFinal 看了下CaseInsensitiveContainerFactory.java还是不知道从何下手,求教求教 o(╥﹏╥)o

2024-06-14 13:56

@JFinal 将公用库这个数据源改成new CaseInsensitiveContainerFactory(),那从这个数据源取数时,属性名都就都成大写了(Oracle数据库)。而实际业务需要这个数据出来的都是小写的。 看有没有办法将这个设置改成每个数据源各管各的,互不影响?

2024-04-27 09:47

@杜福忠 感想杜兄的解答,我没太能理解你的意思。 上面我补充了下启动数据连接的公共方法,麻烦帮忙看下,是不是启动数据连接的姿势不对?

2023-02-13 13:28

以前遇到过类似问题,可以参看下是不是与jdk版本有关。 https://jfinal.com/share/1771

2023-01-09 09:05

@JFinal 可否给个大概的示例,还一直没自己扩展过Jfinal的功能

2021-01-20 16:19

@JFinal 碰到类似需求,有上千张表,只需生成几张表的model。 可以考虑jfinal中加入这个功能

2020-11-28 17:23

@杜福忠 /赞,有用。
前后分离项目这种json格式老转来转去,需要自己做不少设置。
最近看了一个前后分离的springboot项目,感觉代码更简洁,可能是人家做了不少封装吧。