class="com.sinosoft.sinocms.action.TestAction" lazy-init="default"
autowire="default" dependency-check="default">
lazy-init="default" autowire="default" dependency-check="default">
class="com.sinosoft.sinocms.service.TestServiceImpl"
lazy-init="default" autowire="default" dependency-check="default">
lazy-init="default" autowire="default" dependency-check="default">
class="com.sinosoft.sinocms.service.SinocmsUserGroupServiceImpl">
class="com.sinosoft.sinocms.dao.SinocmsUserGroupDaoImpl">
朋友,问题要自动关闭啦,结分哦,
[code="java"]
class="com.sinosoft.sinocms.action.TestAction" lazy-init="default"
autowire="default" dependency-check="default">
id="baseTransactionProxy"的bean应该是个用于被事务的代理
lazy-init="default" autowire="default" dependency-check="default">
class="com.sinosoft.sinocms.service.TestServiceImpl"
lazy-init="default" autowire="default" dependency-check="default">
lazy-init="default" autowire="default" dependency-check="default">
class="com.sinosoft.sinocms.service.SinocmsUserGroupServiceImpl">
class="com.sinosoft.sinocms.dao.SinocmsUserGroupDaoImpl">
[/code]
[code="xml"] class="com.sinosoft.sinocms.action.TestAction" lazy-init="default"
autowire="default" dependency-check="default">
[/code]
struts的action,这个TestAction里有个service,这段代码就是把testService注入到service中
[code="xml"] lazy-init="default" autowire="default" dependency-check="default">
[/code]
配置事务代理,目标是testServiceTarget
[code="xml"] class="com.sinosoft.sinocms.service.TestServiceImpl"
lazy-init="default" autowire="default" dependency-check="default">
[/code]
给testServiceTarget注入dao,值是testDao
[code="xml"] lazy-init="default" autowire="default" dependency-check="default">
[/code]
定义testDao,同时给testDao的对象注入hibernateTemplate属性,这个属性来自hibernateTemplate
以下的代码基本上差不多了,LZ自己多看看吧
解释的不一定好,我觉得把所有的Bean整理起来看更方便你阅读
[code="java"]
lazy-init="default" autowire="default" dependency-check="default">
class="com.sinosoft.sinocms.service.TestServiceImpl"
lazy-init="default" autowire="default" dependency-check="default">
autowire="default" dependency-check="default">
class="com.sinosoft.sinocms.action.TestAction" lazy-init="default"
autowire="default" dependency-check="default">
[/code]
spring 的bean 配置有一层层的关联性,要定义DAO service 和Action 把他们连起来看或许会好些。