Spring MVC配置IOC 空指针的问题,围观啊,求解啊~!

y429786006 2013-02-01 02:16:47
我用的是SpringMVC+Spring JDBC 配置Ioc的时候,发现空指针,没有DI,报了空指针。
SpringMVC基于注解配置。然后在applicationContext中配置IOC的Bean。发现配置了没有注入进去,求解!

<bean id="newsDao" class="com.zkl.dao.impl.NewsDao_Impl">
<property name="jdbcTemplate" ref="jdbcTemplate"></property>
</bean>
<bean id="newsBiz" class="com.zkl.biz.impl.NewsBiz_Impl">
<property name="newsDao" ref="newsDao"></property>
</bean>
<bean id="newsController" class="com.zkl.controller.NewsController">
<property name="newsBiz" ref="newsBiz"></property>
</bean>
...全文
187 7 点赞 打赏 收藏 举报
写回复
7 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
y429786006 2013-02-04
自己找到问题了,结贴吧,太失望了。。。。 原因是我扫描包的时候,有的包没设置上。
  • 打赏
  • 举报
回复
nyxiaobin123 2013-02-01
配置看不出什么问题,在set方法里面打个断点进去看看那
  • 打赏
  • 举报
回复
y429786006 2013-02-01
引用 2 楼 sust2012 的回复:
Dao注入jdbcTemplate时,用set注入一下,看看,我记得controller可以用autowired,dao好像不行。你试试吧
这个是有的,用的spring jdbc <bean id="jdbcTemplate" class="org.springframework.jdbc.core.JdbcTemplate"> <property name="dataSource" ref="dataSource" /> </bean>
  • 打赏
  • 举报
回复
y429786006 2013-02-01
引用 2 楼 sust2012 的回复:
Dao注入jdbcTemplate时,用set注入一下,看看,我记得controller可以用autowired,dao好像不行。你试试吧
难不成不能spring不能用注解和xml混着使用? 用struts的时候用xml配置,springmvc注解简单,所以用注解,跟ioc有影响?
  • 打赏
  • 举报
回复
aa11b111 2013-02-01
ref="jdbcTem plate">请问这个类的bean标记在哪
  • 打赏
  • 举报
回复
sust2012 2013-02-01
Dao注入jdbcTemplate时,用set注入一下,看看,我记得controller可以用autowired,dao好像不行。你试试吧
  • 打赏
  • 举报
回复
y429786006 2013-02-01
晕,这么可悲啊,每一个人
  • 打赏
  • 举报
回复
相关推荐
发帖
Java EE
加入

6.7w+

社区成员

J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
申请成为版主
帖子事件
创建了帖子
2013-02-01 02:16
社区公告
暂无公告