08 2019 档案

摘要:@Import注解 —— 导入资源 在应用中,有时没有把某个类注入到IOC容器中,但在运用的时候需要获取该类对应的bean,此时就需要用到@Import注解。示例如下: 先创建两个类,不用注解注入到IOC容器中,在应用的时候在导入到当前容器中。 1、创建Dog和Cat类 Dog类: Cat类: 2、 阅读全文
posted @ 2019-08-30 17:19 迷走神经 阅读(137) 评论(0) 推荐(0) 编辑
摘要:@ComponentScan向Spring IOC容器中注入组件 在使用Spring框架开发应用的过程中,大家都知道使用Spring开发应用程序,我们应用程序中大多数的Bean都是通过Spring的IOC容器来管理。将Bean注入到Spring IOC容器中的方式多种多样,如通过传统的XML方式注入 阅读全文
posted @ 2019-08-30 16:49 迷走神经 阅读(191) 评论(0) 推荐(0) 编辑
摘要:@Bean、@Configuration、@Component、 @Service、 @Repository 和 @Controller注解 首先声明两点: 1、除了@Bean,其他注解都被注解@Component修饰了,所以是基于@Component的扩展,只不过不同的业务场景作用不一样,共同点: 阅读全文
posted @ 2019-08-30 16:23 迷走神经 阅读(241) 评论(0) 推荐(0) 编辑
摘要:获取全局配置文件中自定义配置的值,常用有两种方式: 自己定义一个配置文件test.properties 一、使用@Value("${}")注解进行某个属性的注入 注意:使用@value注解所在的类必须是一个IOC容器中的对象,即使用@Configuration、@Component等注解注入到容器的 阅读全文
posted @ 2019-08-30 11:10 迷走神经 阅读(233) 评论(0) 推荐(0) 编辑
摘要:一、SpringBoot 激活多环境全局配置文件 在实际的的开发中,对于一个工程,经常配置很多个Profile(配置文件),每个Profile都对应一个完整的全局配置,例如开发环境(application-dev.properties)、测试环境(application-test.propertie 阅读全文
posted @ 2019-08-29 18:15 迷走神经 阅读(187) 评论(0) 推荐(0) 编辑
摘要:SpringBoot1.x环境搭建 1)项目中只需要依赖父工程spring-boot-starter-parent即可,该父工程中管理了很多springboot需要的依赖包及其版本。 relativePath的作用: 默认值为../pom.xml, 查找依赖父项目的顺序为: relativePath 阅读全文
posted @ 2019-08-29 17:45 迷走神经 阅读(313) 评论(0) 推荐(0) 编辑
摘要:spring.factories文件以及@EnableAutoConfiguration开启自动配置详解 在阅读spring-boot相关源码时,常常见到spring.factories文件,里面写了自动配置(AutoConfiguration)相关的类名,因此产生了一个疑问:“明明自动配置的类已经 阅读全文
posted @ 2019-08-29 17:33 迷走神经 阅读(199) 评论(0) 推荐(0) 编辑
摘要:SpringBoot 2.x 默认配置大全(跟SpringBoot1.x有差别的,1.x属性配置请参照官网) 转载:https://www.jianshu.com/p/b4e606c1ffdd 阅读全文
posted @ 2019-08-28 13:34 迷走神经 阅读(623) 评论(0) 推荐(0) 编辑