MyBatis核心类:
SqlSessionFactory:SqlSessionFactoryBuilder
SqlSession:是一个接口,有两个实现类 DefaultSqlSession和SqlSessionManager。 SqlSession通过内部存放的执行器(Executor)对数据进行CRUD 线程不安全(每次都要close)
Executor: CashingExecutor
MappedStatement:MappedStatement用来存放sql映射文件中的信息包括sql语句,输入参数,输出参数,一个SQL节点对应一个MappedStatement对象
sql配置文件默认叫做SqlMapConfig.xml
MyBatis核心类
MyBatis核心组件解析:SqlSessionFactory与SqlSession,
于 2024-02-25 20:34:52 首次发布
本文详细介绍了MyBatis框架中的关键类,如SqlSessionFactory和SqlSession接口及其实现,以及它们在数据操作中的作用,特别提到SqlSession的线程不安全性和MappedStatement在存储SQL映射信息中的角色,以及SqlMapConfig.xml的作用。

被折叠的 条评论
为什么被折叠?



