上一页 1 ··· 25 26 27 28 29 30 31 32 33 ··· 37 下一页
摘要: 一、读取默认配置文件中变量 即读取application.properties或者application.yaml中的变量 配置文件如下: local.ip=192.168.23.111 local.port=8125 local.address=${local.ip}:${local.port} 阅读全文
posted @ 2019-11-10 17:51 雷雨客 阅读(1305) 评论(0) 推荐(0)
摘要: 微服务中可以使用eureka实现服务的注册与发现,下面演示过程 一、服务端配置 1、引入依赖 <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-netflix-eure 阅读全文
posted @ 2019-11-09 22:38 雷雨客 阅读(1057) 评论(0) 推荐(0)
摘要: 1、继承父工程,用parent标签 <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.1.6.RELEASE</ver 阅读全文
posted @ 2019-11-09 21:16 雷雨客 阅读(726) 评论(0) 推荐(0)
摘要: BeanDefinitionRegistryPostProcessor接口有两个方法postProcessBeanFactory、postProcessBeanDefinitionRegistry,在spring容器初始化时执行,如下: pom.xml <?xml version="1.0" enc 阅读全文
posted @ 2019-11-04 22:27 雷雨客 阅读(601) 评论(0) 推荐(0)
摘要: BeanFactoryPostProcessor接口中只有一个方法postProcessBeanFactory,该方法在spring容器初始化后执行,并且只执行一次。它会在BeanPostProcessor中的方法执行之前先执行。示例如下: pom.xml <?xml version="1.0" e 阅读全文
posted @ 2019-11-04 22:12 雷雨客 阅读(1521) 评论(0) 推荐(0)
摘要: BeanPostProcessor是一个接口,有两个方法:postProcessBeforeInitialization、postProcessAfterInitialization,这两个方法每个bean创建都会执行一次。 postProcessBeforeInitialization在属性设置后 阅读全文
posted @ 2019-11-03 21:52 雷雨客 阅读(2649) 评论(0) 推荐(1)
摘要: spring容器获取ApplicationContext几种方法 1、使用@Autowired注解 pom.xml <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xm 阅读全文
posted @ 2019-11-03 20:34 雷雨客 阅读(433) 评论(0) 推荐(0)
摘要: Autowire: 1、Autowire是spring的注解,默认先按照类型装配,如果没有找到这个类型的bean或者找到多个这个类型的bean但是多个bean的名字没有与属性名相同的,会报错。 2、如果找到多个这个类型的bean但是多个bean的名字中有与属性名相同的,则按照该bean的名字装配,不 阅读全文
posted @ 2019-11-03 18:45 雷雨客 阅读(851) 评论(0) 推荐(0)
摘要: AnnotationConfigApplicationContext是spring中利用注解配置的方式构建spring上下文的类。 第一种方式:构造函数传入一个或者多个类。可以是注解类,也可以是普通类,传入的类都会纳入到spring容器中。如下: pom.xml <?xml version="1.0 阅读全文
posted @ 2019-11-03 17:54 雷雨客 阅读(890) 评论(0) 推荐(0)
摘要: 如果spring容器中存在某个类型的bean有多个,在根据类型获取bean的时候就会报expected single matching bean but found(期望匹配一个bean,但是发现多个)的错误,请看下面的实例。 示例1: pom.xml <?xml version="1.0" enc 阅读全文
posted @ 2019-11-02 22:37 雷雨客 阅读(3138) 评论(0) 推荐(0)
上一页 1 ··· 25 26 27 28 29 30 31 32 33 ··· 37 下一页