H__D  

一、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 }
  • 执行过程图

  

 

posted on 2021-05-11 22:39  H__D  阅读(271)  评论(0编辑  收藏  举报