springboot
文章平均质量分 52
ZhenHYang
这个作者很懒,什么都没留下…
展开
-
SpringBoot的学习(三)——自动配置原理
@SpringBootApplication包含@EnableAutoConfiguration开启自动配置1.添加自动配置类进入容器它会读取每个jar包下的META-INF/spring.factories文件中配置的所有EnableAutoConfiguration的值加入到容器中每一个xxxAutoConfiguration类都是容器中的一个组件,他们都是@Configuration配置类,用来作自动配置,自动配置类的类名为xxxAutoConfiguration,例HttpEnc原创 2021-02-24 23:14:25 · 117 阅读 · 0 评论 -
SpringBoot的学习(二)——配置文件
ProfileSpringBoot支持对不同环境(开发环境/测试环境/生产环境)提供不同配置功能,使用profile可以快速切换环境。1. 多profile文件形式:创建application-{profile}.properties ;例: application-dev.properties默认使用application.properties,只有当在默认配置文件中添加语句激活,才是用其他profile,激活语句为:spring.profiles.active = dev2.原创 2021-02-24 22:03:24 · 44 阅读 · 0 评论 -
SpringBoot的学习——注解配置
注解配置1.@ConfigurationProperties(prefix="person")person 是配置文件中该类的对应映射,可实现对类中所有属性的批量注入(person,birth,person.age,person.sex),即复杂类型封装修饰类,该注解告诉SpringBoot将本类中所有属性和配置文件中相关配置进行绑定,通过配置文件对类注入值。prefix字节用来与配置文件中类对应的具体属性进行映射,在使用该注解前,记得先用@Component把修饰类放进SpringBoot容器原创 2021-02-24 21:16:48 · 334 阅读 · 2 评论