4、整合中 可能出现的问题:
a) 注入失败:由于spring 实现aop 的默认方式是jdk 的动态代理,使用注解自动注入的时候,注入的对象必须是接口
b) 事务不提交:仔细观察spring 主配置文件和spring mvc 配置文件会发现自动扫描的内容是有区别的。如果不加区别很可能导致mvc 配置文件先中的扫描先于主配置文件执行,而mvc 文件中的扫描对事务注解不做处理。
c) 旧的mvc url 配置不可访问,在使用xml配置controller 的时候经常使用BeanNameUrlHandlerMapping加入注解的配置后,这些controller 变为不可访问。原因是springmvc 注解改了默认配置。注意SimpleControllerHandlerAdapter 的配置。
d) Xml 文件名空间问题。