一、Mybatis整合Spring使用
1、mybatis-spring源码编译参考:【Mybatis】mybatis-spring源码编译
二、Mybatis整合Spring原理
1、Mybatis整合Spring相关类的类图
2、Mybatis整合Spring执行过程
- 分析执行过程代码
1 public static void main(String[] args) { 2 AnnotationConfigApplicationContext context = 3 new AnnotationConfigApplicationContext(SpringMyBatisConfig.class); 4 5 EmployeeService employeeService = context.getBean(EmployeeService.class); 6 7 Employee employee = employeeService.getEmployeeById(1); 8 9 System.out.println(employee); 10 11 }
- 执行过程图