SSH中,不能删除数据,可以添加,修改,查找

来源:互联网 发布:同程网络 编辑:程序博客网 时间:2024/04/25 15:44
就是在原来的基础上加入如下代码,问题就解决了<bean id="txManager"        class="org.springframework.orm.hibernate3.HibernateTransactionManager">        <property name="sessionFactory" ref="sessionFactory" />    </bean>    <tx:advice id="txAdvice" transaction-manager="txManager">        <tx:attributes>            <tx:method name="find*" read-only="true"/>            <tx:method name="add*" propagation="REQUIRED"/>            <tx:method name="delete*" propagation="REQUIRED" />            <tx:method name="update*" propagation="REQUIRED" />        </tx:attributes>    </tx:advice>    <aop:config>        <aop:pointcut expression="execution(public * com.dk_shop.dao..*.*(..))" id="myPointcut"/>        <aop:advisor advice-ref="txAdvice" pointcut-ref="myPointcut"/>    </aop:config>
总结:只是知道这么用,具体的原理还需探究。
0 0
原创粉丝点击