setter方式注入是利用bean中set方法对属性设置值;Spring容器创建后,对bean进行实例化的时候,Spring容器会自动根据配置找到bean中对应的set方法,从而对该属性设置配置的值。一般用于不常更改的bean属性进行设置,比如数据库链接属性,以下以将以此为例,简单介绍spring的setter注入。
工具/原料
1
java
2
jdk1.8,spring4.3.18等
方法/步骤
2
其中需要注意setDriver时,需要加入注册驱动的代码;
3
在applicationContext.xml中配置dataSource的bean属性
4
加入Setter注入属性
5
以上代码编写完成后,加入测试方法,获取spring容器,通过容器实例化dataSource对象,获取连接并对连接对象进行输出;
6
利用junit进行单元测试,运行该测试方法,结果在控制台打印出来连接对象,证明setter属性注入成功。
注意事项
setter注入一定要在需要注入的类中添加set方法,否则无法注入
上一篇:怎样学习更有效率
下一篇:什么是华云数据CIAM