问题描述:
在service层调用dao.update(xxx);后发现数据并没有更新。
先说结论:
我遇到的都是因为service层的方法名与 spring的配置文件(一般是applicationContext.xml)中 事务配置(tx:advice) 的方法名不匹配。
如下(applicationContext.xml),指明service包下的类所有以“save”、“add”、“del”、“update”这四种其中一个为开头的方法名才能读写数据库
<!-- 声明一个事务管理器来管理sessionFactory --> <bean id="txManager" class=&#