首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

spring,看看这个奇怪的有关问题

2012-01-28 
spring高手请进,看看这个奇怪的问题这是我的一个配置文件中的两个beanbeanid loadBean class com.by

spring高手请进,看看这个奇怪的问题
这是我的一个配置文件中的两个bean
<bean   id= "loadBean "   class= "com.bytime.toss.framework.web.model.LoadBean ">
<property   name= "dataSource ">
<ref   bean= "dataSource "   />
</property>
</bean>

<bean   id= "reportJob "   class= "com.bytime.toss.finance.charge.web.scheduler.job.ReportJob ">
<property   name= "dataSource ">
<ref   bean= "dataSource "   />
</property>
</bean>
其中loadBean注入的dataSource我可以正常使用,但是在reportJob中注入的dataSource却无法使用,总是告诉我,dataSource是null,这到底是为什么呀,高手们,注入的方式都是用的setDataSource呀为什么就不行呢?

[解决办法]
不懂 帮顶
[解决办法]
你datasource配置好没,应该有相应的xml文件吧
[解决办法]
运行时候报错嘛,还是启动就报错,把错误代码贴出来
[解决办法]
把两个BEAN的源代码贴出来看看
[解决办法]
public void setDataSource(DataSource dataSource)
{
this.dataSource = dataSource;
}


对应的再写一个 getter 方法
然后通过 Connection con=this.getDataSource().getConnection(); 调用

热点排行