Mybatisplus-plus 1.1.0 发布,xml 中省略包名调用静态方法并支持 lambda

栏目: 软件资讯 · 发布时间: 5年前

内容简介:mybatis或mybatisplus做连表查询时,输入参数往往不是单一的实体类,而是采用更灵活的Map对象,但map中key参数的名称定义过于随便,虽然可以使用接口定义常量。但原生mybatis在xml中调用静态类方法和变量时需要填...

mybatis或mybatisplus做连表查询时,输入参数往往不是单一的实体类,而是采用更灵活的Map对象,但map中key参数的名称定义过于随便,虽然可以使用接口定义常量。但原生mybatis在xml中调用静态类方法和变量时需要填写完整的包名不利于大量采用。

是否可以像在mybatisplus中使用lambda表达式翻译entity中的列名称,mpp 1.1.0做了封装支持xml的ognl中引入默认包名,并支持lambda定义列名称,例如xml使用以下语句引入map参数中create_time
原生方式

#{create_time}  

mpp的默认包名引用接口常量方式
配置文件中mpp.utilBasePath可设置ognl默认包名

#{${@ColInfo@createTime}}  

mpp的lambda方式

#{${@MPP@col("TestEntity::getCreateTime")}}  

以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

The Web Designer's Idea Book, Vol. 2

The Web Designer's Idea Book, Vol. 2

Patrick McNeil / How / 2010-9-19 / USD 30.00

Web Design Inspiration at a Glance Volume 2 of The Web Designer's Idea Book includes more than 650 new websites arranged thematically, so you can easily find inspiration for your work. Auth......一起来看看 《The Web Designer's Idea Book, Vol. 2》 这本书的介绍吧!

HTML 编码/解码
HTML 编码/解码

HTML 编码/解码

MD5 加密
MD5 加密

MD5 加密工具

HEX HSV 转换工具
HEX HSV 转换工具

HEX HSV 互换工具