mybaitis-plus 3.3.2
时间: 2023-05-10 09:51:02 浏览: 245
mybatis-plus是一个基于mybatis的增强工具,可以在不改变mybatis原有特性的基础上提供更加方便的操作方式和更加强大的功能。mybatis-plus 3.3.2是mybatis-plus最新版本,相比于以往的版本引入了新的特性和修改了一些BUG,具体功能如下:
1. 新增Wrapper分页查询
mybatis-plus 3.3.2中新增了Wrapper分页查询,用户可以通过createWrapper方法来创建Wrapper对象,Wrapper对象中包含了查询条件和排序条件,具有更加灵活的查询方式。
2. 新增Lambda表达式
mybatis-plus 3.3.2中引入了Lambda表达式,与Wrapper相结合可以方便的实现复杂的查询条件。Lambda表达式可以在实体类中使用,可以通过lambdaQuery和lambdaUpdate方法来进行查询和更新。
3. 新增动态表名和动态表名前缀
mybatis-plus 3.3.2中新增了动态表名和动态表名前缀功能,可以通过在注解中使用#{}来动态指定表名和表名前缀,增强了动态SQL的能力。
4. 新增生成Swagger文档注解
mybatis-plus 3.3.2中新增了生成Swagger文档注解,可以通过在实体类中使用@ApiModel、@ApiModelProperty等注解来生成Swagger文档。
5. 修改了一些BUG
mybatis-plus 3.3.2还修改了一些已知的BUG,提高了代码的稳定性和可靠性。
总的来说,mybatis-plus 3.3.2作为mybatis-plus的最新版本,在功能、性能和稳定性上都有了一定程度的提升,可以满足大多数实际开发中的需求。
阅读全文