摘要:
Spring MyBatis整合,首先来看Spring配置文件,Spring配置文件如下:<?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:p="http://www.springframework.org/schema/p& 阅读全文
摘要:
MyBatis不整合Spring时,SqlSessionFactoryBuilder会根据MyBatis配置文件,生成SqlSessionFactory的实例。此时,MyBatis配置文件会配置数据源dataSource和Sql映射文件mappers,以及事务处理方式transactionManager,以及一些Setting和typeAlias之类的配置。当然最重要的是数据源和Sql映射文件的配置。根据这个配置会生成一个SqlSessionFactory实例,再通过openSession方法得到SqlSession实例。SqlSession实例可以得到映射器类的实例,实例中的方法是和Sql映 阅读全文