![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mybatis
文章平均质量分 81
hanbingge123
活到老学到老
展开
-
mybatis plus 条件构造器queryWrapper学习
mybatisPlus官网地址:简介 | MyBatis-Plus为简化开发而生https://mp.baomidou.com/guide/一、queryWrapper是什么queryWrapper是mybatis plus中实现查询的对象封装操作类,他的层级关系如下在上面的图片中,Wrapper : 条件构造抽象类,最顶端父类,抽象类中提供4个方法西面贴源码展示AbstractWrapper : 用于查询条件封装,生成 sql 的 where 条件AbstractLambdaWra原创 2021-09-30 10:37:43 · 802 阅读 · 0 评论 -
mybatis的typeHandler实现加密解密或者其他功能
创建controller@RequestMapping("/b/customerController")@RestControllerpublic class CustomerController extends BaseController { @Autowired private CustomerMapper customerMapper; @GetMapping("/addCustomer") public String addCustomer(@Reque原创 2022-02-11 18:05:36 · 1427 阅读 · 0 评论 -
mybatis collection list string
记录下mybatis的集合查询中碰到的问题描述下场景,比如一个人有多个qq号(假设一个人可以有重复的qq号)数据库结构,有两张表:people表id name 1 jack people_qq表id people_id qq 1 1 123456 2 1 234567 3 1 456789 4 1 123456 实体类:import java.io.Serializa原创 2022-02-11 17:52:31 · 1608 阅读 · 0 评论 -
org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): com.xxx
1.问题描述显然dao层的java没有找到对应的xxx.xml。2.原因resource目录下的xxx.xml文件的包名与java目录下的包名不一致,导致未找到。如下截图:3.解决方案3.1共同解决方案直接将resource目录下的xx.xml的包名改为java目录下的mapper的java所在的报名3.2其余解决方案3.2.1情况一如果pom.xml的引用的mybatis-plus-boot-sta...原创 2021-10-09 17:21:43 · 91 阅读 · 0 评论