Open zxuanhong opened 10 months ago
机制问题,增强只对 QueryWrapper
构建的 SQL 有效。
@Suomm 我知道是机制问题,我的意思不是所有的情况都一定是QueryWrapper构建的sql。而且由于机制问题,很多基于只能基于拦截器处理的都会有问题。因此我认为是应该提供一个加强版的处理逻辑。而不是一竿子打死。
@Suomm 不仅仅是动态表名,什么隐私处理,字段加密等等。只要不是使用Wrapper都会失效。我认为这是一个很严重的问题。虽然是基于mybatis但是不能否认没有直接使用mybatis的需求,特别是一些非常复杂的sql,如果不用xml写,那将是一个灾难。
@Suomm 再次声明下,我不是说xml或者其他写sql方式更好,要说的是在脱离flex包装的情况下,功能缺失,这个才是重点。审美上的事,我不想去讨论也不会强加别人。
在xml中写insert或update的sql,动态表名无效。但是测试了下mybatis plus是可以的。我感觉还是实现机制问题,mybatis plus是基于mybatis拦截器弄的(虽然自己包了一层)