测试一个webwork+spring+hibernate的集成项目,applicationContext.xml文件里创建Bean,对于DAO,如果id属性里面这三个字母不大写,启动就会报错,如图。把这三个字母都大写就OK了,这是什么道理啊?为什么userService和userAction这两个Bean就没有这个限制呢?配置文件部分内容如下: <bean id="userDao" class="com.cn.webwork.dao.imp.UserDao">
<property name="sessionFactory">
<ref bean="sessionFactory"/>
</property>
</bean>
<bean id="userService" class="com.cn.webwork.service.imp.UserService">
<property name="userDao">
<ref bean="userDao"/>
</property>
</bean>
<bean id="userAction" class="com.cn.webwork.view.UserAction">
<property name="userService">
<ref local="userService"/>
</property>
</bean>
<property name="sessionFactory">
<ref bean="sessionFactory"/>
</property>
</bean>
<bean id="userService" class="com.cn.webwork.service.imp.UserService">
<property name="userDao">
<ref bean="userDao"/>
</property>
</bean>
<bean id="userAction" class="com.cn.webwork.view.UserAction">
<property name="userService">
<ref local="userService"/>
</property>
</bean>
解决方案 »
- struts2+jquery+ajax+json为什么$.post回调函数无法执行
- 游标里套游标没能循环输出数据,希望高手能帮忙解答一下,谢谢
- j2ee有什么主流或者比较常用的框架
- 关于在Spring中的代理类的问题
- 关于j2ee中的消息服务的问题
- 我使用<html:radio>写单选按钮报异常!求救!
- 攻击令
- 能解释一下ServerSocketConnection 的用法吗?
- jsp 调用servlet问题
- 大家说说在linux下和在windows开发java(j2ee)哪个更流行、更好?
- 关天struts转向的问题
- 请问:在有三张表,同时插入数据然后用同一个事物如何进行提交(spring框架)?
哦,这个提醒我了,我检查了一下,的确是这里的名称不一致造成的。类名、方法名、Bean名、属性名......一堆名字把我搞晕了#_$