BeetlSql LambdaQuery的折衷处理

如题,最近使用BeetlSql

对于Mapper中LambdaQuery的重构列名的用法跑不通

先做了折衷处理

简单对LambdaQuery对象做了包装(这个包装是接口加Impl的方式)

定义接口默认方法 返回LambdaQuery包装对象的代理

在代理的处理方法中判断参数

处理第一个参数为String的情况

写一个驼峰转下划线的工具方法

在处理器中调用

你可能感兴趣的:(java,web,BeetlSql)