浏览 11629 次
锁定老帖子 主题:请问怎样给一个类中的静态变量注入值?
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2006-12-29
Class A: public class A{ private static BasicDataSource ds; public static void setDs(BasicDataSource basicds) { A.ds= basicds; } }我想动态注入ds的值,我在spring配置文件中这样写: <bean id="dsid" class="com.test.A"> <property name="ds"> <ref bean="DataSource" /> </property> </bean> 这里DataSource是一个数据源,但现在总出错,说ds不能被写入,请问我该怎样来注入? ps:先不用通过构造函数的方法来注入。 谢谢! 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2006-12-29
# public void setDs(BasicDataSource basicds) {
# this.ds= basicds; # } |
|
返回顶楼 | |
发表时间:2006-12-29
使用一个帮助对象来做
|
|
返回顶楼 | |
发表时间:2006-12-29
to shaucle,
谢谢,可以了 |
|
返回顶楼 | |
发表时间:2007-01-07
A.ds->this.ds?
|
|
返回顶楼 | |