Spring注入静态类型
第一种方法: @Component public class Test {private static TestDi testDi; @Autowiredpublic void setTestDi(TestDi testDi) {Test.testDi=testDi;} }第二种方法:@Component public class Test {private static TestDi testDi ;@Autowiredpublic Test(@Qualifier(“testDiImp”) TestDi testDi ) {Test.testDi = testDi;} } 第三种方法: @Component public class Test { @Autowired private TestDi testDi ; private static Test test; @PostConstruct public void init(){ test=this; test.testDi=this.testDi; } }
转载于:https://www.cnblogs.com/meetzy/p/7908277.html
Spring注入静态类型相关推荐
- Spring注入---静态工厂
在上一篇的博客中我们说Spring注入的一种方式---反射注入.今天我们继续来看一下Spring注入的另外的一种方式---静态的工厂 其实我们的注入,是利用到了配置的文件,当然这种方式的注入有优点也有 ...
- spring注入数组
[例]spring注入数组类型 创建User类 package com.shw; public class User {private String []username;public String[ ...
- Spring中复杂类型注入
Spring注入复杂数据类型是和简单类型不同,注入数组,List Map Property的代码如下 <bean id="user" class="com.test ...
- Spring的静态注入
1. 注入静态对象. 若一个类引用了一个静态对象,可通过如下方法进行静态注入 <?xml version="1.0" encoding="UTF-8"?& ...
- spring中的依赖注入——构造函数注入、set方法注入( 更常用的方式)、复杂类型的注入/集合类型的注入
spring中的依赖注入 依赖注入: Dependency Injection IOC的作用:降低程序间的耦合(依赖关系) 依赖关系的管理:以后都交给spring来维护.在当前类需要用到其他类的对象, ...
- 解决Spring对静态变量无法注入问题(转)
解决Spring对静态变量无法注入问题(转) 参考文章: (1)解决Spring对静态变量无法注入问题(转) (2)https://www.cnblogs.com/muxi0407/p/1189719 ...
- Spring问题研究之bean的属性xml注入List类型不匹配
一.问题描述 今天在Java群里看到"白日梦想家" 的一个提问,很有意思: 为什么 String类型的列表 通过spring的属性注入 可以注入Integer类型的元素呢? 二.问 ...
- Spring框架学习教程,详解Spring注入bean的几种方式
首先,要学习Spring中的Bean的注入方式,就要先了解什么是依赖注入. 依赖注入是指:让调用类对某一接口的实现类的实现类的依赖关系由第三方注入,以此来消除调用类对某一接口实现类的依赖. Sprin ...
- spring注入的几种方式(文件配置以及注解方式)
前言 spring利用IOC(控制反转)机制,将创建对象的权利交给了spring框架,从而降低程序的耦合.spring有文件配置和注解两种策略来实现Bean对象的创建和注入,这两种方式可以相互代替,后 ...
最新文章
- android 蓝牙找不到电脑,Android6.0 蓝牙搜索不到设备原因
- ThreadLocal 面试六连问,你能 Hold 住吗?
- Qt rviz 机器人
- 利用Javadoc工具生成api文档
- OBD技术速成——J1850协议概述
- vue封装axios接口
- 如何用TypeScript开发微信小程序
- iptables 状态策略 允许内网连接外网 拒绝外网主动连入内网 _ 笔记
- Mybatis-jar-lib
- SAP MM模块-实施顾问岗位-面试手册-MM模块技术面试清单
- NSString / NSMutableString 字符串处理,常用代码 (实例)
- paraview打开黑屏_ParaView使用指南---ParaView-1.4-使用指南.pdf
- 关于win10微软商店打不开的99%解决办法
- IETester更新至最新版已经兼容Windows7(附下载地址及Debugbar插件)
- Unity学习笔记(六)——顶点动画
- Java查看内存使用情况
- GIS中快速添加天地图、查看历史影像
- MyBatis-Plus--自动填充的用法
- MyEclipse6.5下载地址(含注册码)
- 引流虚拟主机和服务器,免费虚拟主机能抢到吗
热门文章
- LIRe 源代码分析 5:提取特征向量[以颜色布局为例]
- php接口返回一个数组怎末写_PHP写api接口怎么写啊,有什么具体的例子吗?
- redis php教程pdf,ThinkPHP中简单使用Redis
- Could not obtain transaction-synchronized Session for current thread原因及解决方案
- 【CCCC】L2-027 名人堂与代金券 (25分),模拟水题
- JAVA容器_java集合容器之Stack
- 小新air15为啥没人买_联想小新air15怎么样?身边的人用的好像比较少?
- spring mysql防注入攻击_【spring】(填坑)sql注入攻击 - 持久层参数化
- poj 3280 区间dp
- 查看新增登记记录及历史记录信息