Mybatis环境搭建
1.下载依赖jar包
2.加载项目下,进行整合
mybatis核心jar包
mybatis依赖jar包
数据库资源包
3.编写程序
1)mybatis核心配置文件
2)提供SQL映射文件(提供了实体类)
注意: 不要忘记更新核心配置文件中sql映射文件的扫描配置
3)java类测试使用
步骤
//1.加载核心配置文件
InputStream is = Resources.getResourceAsStream("mybatis-config.xml");
//2.获取SqlSessionFactory实例
SqlSessionFactory factory = new SqlSessionFactoryBuilder().build(is);
//3.获取会话
SqlSession session = factory.openSession();
//4.使用
//selectList("命名空间.id")
List<Dept> list= session.selectList("com.yjxxt.mappers.DeptMapper.selectAll");
list.forEach(System.out::println);
//5.关闭会话
session.close();
再对其进行封装
public class SessionUtils { private static SqlSessionFactory sessionFactory = null; static { try { sessionFactory = new SqlSessionFactoryBuilder().build(Resources.getResourceAsReader("mybatis-config.xml")); } catch (IOException e) { e.printStackTrace(); } } public static SqlSession Session() { SqlSession session = null; if (sessionFactory != null) { session = sessionFactory.openSession(); } return session; } }