Spring-Boot
在springboot项目中,启动类上有springboot的核心注解:@SpringBootApplication在这个注解中有启动自动配置的注解@EnableAutoConfiguration,当自动配置开启后,spring会扫描所有带有META-INF/spring.factories目录的jar包
spring.factories文件中配置的是自动配置配的类目录,
进入这个类,在类中可以找到sqlSessionFactory()方法,这个方法就是的参数就是向spring请求配置参数,spring就是通过核心配置文件application.properties或者application.yml文件中配置的属性参数向方法注入,从而完成自动配置