MyBatisMapper代理与高级查询
发布时间
阅读量:
阅读量
文章结构概览
-
-
-
5.mapper代理
-
- 5.2. 设计mapper接口
-
-
5.3. 调整UserMapper.xml文件
-
5.4. 进行功能验证
- 6. 复杂查询操作
-
- 6.1. 实现模糊匹配功能
-
6.2. 执行分组检索
-
-
5.Mapper代理机制设计
此前通过mybatis的JavaAPI实现的相关CRUD功能,接下来将探讨在实际开发过程中,DAO层该如何进行操作。
创建mapper接口
mapper.xml文件需要遵循以下规范:
2.1. 在mapper.xml中,namespace属性应设置为对应mapper接口的全限定名称
2.2. mapper.xml中的statement元素的id属性应当与DAO接口中定义的方法名称相匹配
2.3. mapper.xml中的statement元素的parameterType属性需与DAO接口方法所接收的参数类型保持一致
2.4. mapper.xml中的statement元素的resultType属性应与DAO接口方法返回的结果类型相对应.
调用mapper接口中的相关方法
5.2. 编写mapper接口
