spring mybatis 事务问题解决

好几天的困惑,这个问题终于解决。

以下这行是控制spring用注释来进行事务的。
[quote] [/quote]

关键在于这行必须放在mvc-dispatcher下的spring指定配置文件中。这样serivce实现类就可以先被CglibAopProxy代理了。
而不能放在指定目录下。

web.xml
[quote]
contextConfigLocation

classpath:spring/*.xml



mvc-dispatcher
org.springframework.web.servlet.DispatcherServlet

contextConfigLocation
classpath:spring/mvc/*.xml

1
[/quote]


他们的原理和区别
context-param和init-param区别
web.xml里面可以定义两种参数:
(1)application范围内的参数,存放在servletcontext中,在web.xml中配置如下:

context/param
avalible during application


(2)servlet范围内的参数,只能在servlet的init()方法中取得

参考原文http://www.cnblogs.com/hzj-/articles/1689836.html

你可能感兴趣的:(数据库,持久层)