MyBatis 简介
Mybatis 开源免费框架,原名叫iBatis,2010在google code,2013年迁移到 github是数据访问层框架,底层是对 JDBC 的封装。不需要编写实现类,只需要写需要执行的 sql 命令。
导入包
在 src 下新建全局配置文件(编写 JDBC连接信息)
在全局配置文件中引入 DTD 或 schema 如果导入 dtd 后没有提示Window–> preference –> XML –> XMl catalog –> add 按钮。
1 |
|
新建以 mapper 结尾的包,在包下新建:实体类名+Mapper.xml
1 |
|
测试结果
1 | public class Demo1 { |
1 | 1 李宁 44 |
三种查询方式
1 | 1.selectList() 返回值为 List<resultType 属性控制>,适用于查询结果都需要遍历的需求 |