spring通过@Configuration @Bean注入Bean
来源:互联网 发布:什么是源码销售 编辑:程序博客网 时间:2024/05/22 10:45
1.spring mvc项目可以直接在controller里面注入request,response
@Autowiredprivate HttpServletRequest request;@Autowiredprivate HttpServletResponse response;
然后就突发奇想是否可以@Ahtowired注入其他bean,最后发现使用@Configuration @Bean这两个标签可以注入,不过idea会报错,但是不影响使用,代码如下:
import org.springframework.context.annotation.Bean;import org.springframework.context.annotation.ComponentScan;import org.springframework.context.annotation.Configuration;import org.springframework.context.annotation.Primary;@Configurationclass RestConfig { @Bean @Primary public RestTemplate restTemplate(RestTemplateBuilder builder, ClientHttpRequestFactory factory) { return builder.requestFactory(factory).build(); } @Bean public ClientHttpRequestFactory httpComponentsClientHttpRequestFactory(CloseableHttpClient httpClient) { HttpComponentsClientHttpRequestFactory factory = new HttpComponentsClientHttpRequestFactory(httpClient); factory.setReadTimeout(5000); // ms factory.setConnectTimeout(15000);// ms return factory; } @Bean public CloseableHttpClient httpClient() { return HttpClientBuilder.create().build(); }}
在再controller里面使用@Autowired可以注入RestTemplate、ClientHttpRequestFactory、CloseableHttpClient了
阅读全文
0 0
- spring通过@Configuration @Bean注入Bean
- Spring中bean注入初始化方式—通过注解@Configuration @bean
- Spring中bean注入初始化方式—通过注解@Configuration @bean
- Spring中bean注入初始化方式—通过注解@Configuration @bean
- Spring通过set方法注入Bean属性
- spring bean xml configuration
- spring @Configuration 和 @Bean
- Spring的bean注入
- Spring自动注入Bean
- Spring注入内部Bean
- servlet spring bean注入
- SPring Bean注入 job
- Spring注入Bean
- Spring自动注入Bean
- Spring bean 集合注入
- 【Spring】注解注入bean
- Spring Bean注入Propertites
- [Spring] 注入Bean属性
- sqlite 数据重复写入问题
- 静态链表
- 欢迎使用CSDN-markdown编辑器
- ==和equal的区别
- Android线程操作类(暂停、重新开启、停止)
- spring通过@Configuration @Bean注入Bean
- 又是新的挑战
- bzoj2100 [Usaco2010 Dec]Apple Delivery(slf优化的spfa)
- Java中CAS详解(转)
- 数据分析的统计方法选择小结(变量之间的关联性分析)
- Python学习笔记-17.09.13
- BAPC 2016 The 2016 Benelux Algorithm Programming Contest------I: Older Brother
- php计算两个日期相差天数的方法
- bzoj 1047(单调队列)