Advertisement

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接口

![在这里插入图片描

全部评论 (0)

还没有任何评论哟~