mybatis-spring工作浅析

核心类

SqlSessionFactory

MapperFactoryBean

流程

配置文件加载初始化

SqlSessionFactoryBean —> SqlSessionFactory —> Configuration —> XMLMapperBuilder —> XMLStatementBuilder —> MappedStatement

bean初始化及加载

MapperScannerConfigurer —> ClassPathMapperScanner —> MapperFactoryBean —> SqlSessionTemplate —> Configuration —> MapperProxyFactory —> MapperProxy

sql语句执行

DefaultSqlSession —> Configuration —> MappedStatement —> Executor —> 

Q1:接口注解sql+xmlsql同时存在,服务会出现哪些现象

Q2:接口返回数据类型与xml返回数据类型不一致,服务会出现哪些现象

猜你喜欢

转载自blog.csdn.net/u012914981/article/details/53544793