mybatie 一个sqlSession 是啥
时间: 2024-04-21 07:30:03 浏览: 73
获取Java的MyBatis框架项目中的SqlSession的方法
MyBatis是一款优秀的持久层框架,它通过XML描述符或注解的方式将Java对象和SQL语句进行映射,并且提供了丰富的SQL执行和结果映射的功能。而SqlSession就是MyBatis中用于执行SQL语句的核心对象之一。SqlSession提供了一系列的方法用于执行SQL语句,例如selectOne、selectList、insert、update、delete等。SqlSession的创建是通过SqlSessionFactory工厂类来完成的,它是一个线程安全的类,可以被多个线程共享使用。在使用完SqlSession之后,需要调用其close方法进行关闭,避免资源泄漏。
阅读全文