2024-06-17 17:34
@chcode 确实可惜,还有一个原因是 aifei 内核尽可能是纯抽象代码,所以动态代理这类实现被放在 aifei-base 等周边项目之中
而周边项目,我并不打算做到对任何第三无依赖,所以用用 javassist 变成可接受的
最终,只要确保 aifei 内核是完美的就可以了
2024-06-14 15:12
@liugz CaseInsensitiveContainerFactory 的配置在每个数据源中是独立的,你在这个类里面打断点调试一下看看,应该是别的原因造成的
2024-06-14 14:49
@liugz 这个就是可以各个数据源各管各的,可以分别配置:
arp1. setContainerFactory(...)
arp2. setContainerFactory(...)
arp3. setContainerFactory(...)
注意看源码,参数为 true/false 决定是 jfinal 在框架层面是否要帮你转成大写或小写,无参时 jfinal 不干预
所以,CaseInsensitiveContainerFactory 构造方法的参数,有三种用法,分别是:无参、true、false, 都试一下