
学习笔记:Mybatis
Mybatis
Mybatis框架是为了解决操作数据库得问题
1 |
|
Mapper 接口开发需要遵循以下规范:
- Mapper.xml 文件中的 namespace 与 mapper 接口的全限定名相同
- Mapper 接口方法名和Mapper.xml中定义的每个statement的id相同
- Mapper 接q方法的输入参数类型和mapper.xml中定义的每个sql的parameterType的类型相同
- Mapper 接口方法的输出参数类型和mapper.xml中定义的每个sql的resultType的类型相同
Myabtis环境搭建
创建 Maven 的 web 项目
导入 mybatis 和 mysql 的 jar 包
1 | <dependencies> |
创建mybatis的全局配置文件
1 |
|
- 创建包:com.hopu.dao
Mybatis使用
创建Dao层接口
操作testdb的user表
1 | package com.hopu.dao; |
Demo测试类
1 | package com.hopu.com.hopu.test; |
动态SQL
1 | <select id="userInfoFind" resultType="com.yichen.entity.UserInfo"> |
1 | <select id="userInfoByIds" parameterType="list" resultType="com.yichen.entity.UserInfo"> |
- 感谢你赐予我前进的力量
赞赏名单
因为您的支持让我意识到写文章的价值😉
本文是原创文章,采用CC BY-NC-SA 4.0协议,完整转载请注明来自YDesign
评论









