文档介绍:spring 配置总结 DI 配置========================================== <bean id="baseDao" class="" /> // 被注入的接口实现<bean id="baseBiz" class="" > // 需要注入接口的类<property name="baseDao" ref="baseDao"> </bean> ----------------------------------------------------------- -------------- DataSource --> SessionFactory --> Dao --> Biz --> Action // 注入顺序========================================== AOP 配置========================================== <bean id="userBizTarget" class="" /> // 被代理类<Biz 实现类> <bean id="logAdvice" class="" /> // 通知类<Advice 实现类> <bean id="userProxy" class=""> <property name="proxyInterfaces"> // 代理接口, 被代理对象要实现此接口<.</value> </property> <property name="interceptorNames"> // 通知类(实现 Meth*Advice 接口) <list><value>logAdvice</value></list> // 通知列表(可代理多个) </property> <property name="target" ref="userBizTarget"> //被代理的原 Bean( 一般为 Biz 实现类) </bean> // 代理类< 组合被代理类与通知类> ========================================== tx 事物配置【类似于 AOP 】========================================== Bean 基本配置----------------------------------------------------------- -------------- <!-- DataSource --> <bean id="dataSource" class="" > <property name="driverClassName" value="" /> <propert