MyBatis 官网地址:mybatis – MyBatis 3 | Introductionhttps://mybatis.org/mybatis-3/
MyBatis开发步骤:
- 添加MyBatis的坐标
- 创建 user 数据表
- 编写 User 实体类
- 编写映射文件 UserMapper.xml
- 编写核心文件 SqlMapConfig.xml
- 编写测试类
编写UserMapper映射文件
编写MyBatis核心文件
3、编写测试代码 4、小节MyBatis开发步骤:
- 添加MyBatis的坐标
- 创建user数据表
- 编写User实体类
- 编写映射文件UserMapper.xml
- 编写核心文件SqlMapMapper.xml
- 编写测试类
映射文件UserMapper.xml:
?xml version="1.0" encoding="UTF-8" ?>select * from user
public class MyBatisTest {
@Test
public void test() throws IOException {
// 获取得核心配置文件
InputStream resourceAsStream = Resources.getResourceAsStream("sqlMapConfig.xml");
// 获得 session 工厂对象
SqlSessionFactory sqlSessionFactory = new SqlSessionFactoryBuilder().build(resourceAsStream);
// 获得 session 会话对象
SqlSession sqlSession = sqlSessionFactory.openSession();
// 执行操作 参数:namespace+id
List userList = sqlSession.selectList("userMapper.findAll");
// 打印数据
System.out.println(userList);
// 释放资源
sqlSession.close();
}
}



