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>
...全文
225 7 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
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
  • 打赏
  • 举报
回复
晕,这么可悲啊,每一个人

67,549

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧