我也是初学者 . 但我觉得 .<!-- 把DAO注入给Session工厂 --> <!-- 把Service注入给DAO --> 这个都好象是反的呢.
我的理解是 把 Session注入给DAO 把 DAO注入Service在STRUTSCONFIG里添加了type="org.springframework.web.struts.DelegatingActionProxy" 这个个只是将 Action的处理全权委托给spring 与注入好象扯不上关系.
我的理解是 把 Session注入给DAO 把 DAO注入Service在STRUTSCONFIG里添加了type="org.springframework.web.struts.DelegatingActionProxy" 这个个只是将 Action的处理全权委托给spring 与注入好象扯不上关系.
解决方案 »
- spring的packagesToScan问题
- 本人 打算去北京的传智博客培训,想在去之前连接下那的情况
- interrupt不管用
- 刚学习hibernate遇到的问题,调用总出问题
- 关于EL表达式与javaBean的问题
- 求解决
- Hibernate中对视图的操作
- 除了struts的网站,有没有能下到本机上看的struts API文档?比如我想查看Tags,如果没有文档,用起来很不方便,在哪里有呢?说得具体一些
- 在java程序中如何获取系统的环境变量?
- SSH框架整合有些地方不懂
- hibernate显示dialect错误
- 用struts+hibernate+sql server做的一个登录项目用tomcat配置的。结果出错了帮忙看看
<!-- 把DAO 注入给Service-->
<bean id="userService" class="com.alonely.service.UserService">
<property name="userDAO">
<ref local="userDAO" />
</property>
</bean>
应该这样,就你所说的,假如按照严格的规则来看,你这么写是给人误解为你的bean,userService为 interface,但实际上这个要为是实现类.一般都是后面带Impl的还有最后问题,从软件设计角度看的时候,下层里不能注入下层的类,比如 在spring里注入sturts的~!我是这么理解的