目前spring阶段一些有用得文章

2023-05-16

自己写给自己看当作笔记

SpringBoot自动配置原理是什么?
https://www.cnblogs.com/chenweichu/p/12663798.html
1、在@SpringBootApplication中有一个注解@EnableAutoConfiguration,它用来开启自动配置
2、@EnableAutoConfiguration注解也是一个派生注解,其中的关键功能由@Import提供,其导入的AutoConfigurationImportSelector的selectImports()方法通过SpringFactoriesLoader.loadFactoryNames()扫描所有具有META-INF/spring.factories的jar包。
spring-boot-autoconfigure-x.x.x.x.jar里就有一个spring.factories文件。
spring.factories文件由一组一组的key=value的形式,其中一个key是EnableAutoConfiguration类的全类名,而它的value是一个xxxxAutoConfiguration的类名的列表,这些类名以逗号分隔

3、springboot项目启动时,@SpringBootApplication用在启动类在SpringApplication.run(…)的内部就会执行selectImports()方法,找到所有JavaConfig自动配置类的全限定名对应的class,然后将所有自动配置类加载到Spring容器中。

好文:Spring Boot、Spring MVC 和 Spring 有什么区别?
https://www.cnblogs.com/theRhyme/p/11057233.html

SpringBoot @RequestBody 中文乱码
https://www.cnblogs.com/lwx521/p/9855891.html

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

目前spring阶段一些有用得文章 的相关文章

随机推荐