请教:spring3 TransactionProxyFactoryBean的配置,问题如下

我的框架:springMVC3+spring3.0.5+springJDBCTemplate
我的配置如下:

<!-- 数据库配置,用proxool连接池 -->
<bean id="dataSource" class="org.springframework.jdbc.datasource.DriverManagerDataSource">
<property name="driverClassName">
<value>org.logicalcobwebs.proxool.ProxoolDriver</value>
</property>
<property name="url">
<value>proxool.pool_db</value>
</property>
</bean>
<!-- 配置事务管理 -->
<bean id="transactionManager"
class="org.springframework.jdbc.datasource.DataSourceTransactionManager">
<property name="dataSource">
<ref local="dataSource"/>
</property>
</bean>
<!-- 定义了所有事务处理方面的公共属性 -->
<bean id="baseTxProxy" abstract="true"
class="org.springframework.transaction.interceptor.TransactionProxyFactoryBean">
<property name="transactionManager">
<ref bean="transactionManager"/>
</property>
<property name="transactionAttributes">
<props>
<prop key="auto*">PROPAGATION_REQUIRED</prop>
<prop key="*">PROPAGATION_REQUIRED,readOnly</prop>
</props>
</property>
</bean>




<!-- login -->
<bean name="baselogin" parent="baseTxProxy">
<property name="target" ref="loginbs"></property>
</bean>
<bean name="loginbs" class="cos.authority.login.business.impl.LoginBsImpl" >
<property name="logindao" ref="logindao"></property>
<property name="menudao" ref="menudao"></property>
</bean>
<bean name="logindao" class="cos.authority.login.dao.impl.LoginDaoImpl" >
<property name="dataSource"><ref bean="dataSource"/></property>
</bean>

错误信息是:

严重: Exception sending context initialized event to listener instance of class org.springframework.web.context.ContextLoaderListener
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'basemenu' defined in ServletContext resource [/WEB-INF/config/application/applicationContext-authority.xml]: Instantiation of bean failed; nested exception is java.lang.NoClassDefFoundError: org/aopalliance/aop/Advice

我是彻底迷惑了,spring官网说aopalliance已经从aop包移除了
求解,谢谢
  • 0
    点赞
  • 0
    评论
  • 0
    收藏
  • 一键三连
    一键三连
  • 扫一扫,分享海报

©️2021 CSDN 皮肤主题: 大白 设计师:CSDN官方博客 返回首页
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值