今天学习整合ssm项目在测试框架是否可用时,一运行maven的tomcat就报上面的错误,
一开始还以为是service层注解没有写好,后面检查发现没有错误,最后是在web.xml文件中发现下面的param-value写错了,applicationContext-*.xml中application少了一个n。
<!-- 加载spring容器 -->
<context-param>
<param-name>contextConfigLocation</param-name>
<param-value>classpath:spring/applicationContext-*.xml</param-value>
</context-param>
还有在事务切面中少了.
<aop:config>
<aop:advisor advice-ref="txAdvice"
pointcut="execution(* cn.itcast.e3mall.service..*.*(..))" />
</aop:config>
耗费了大量时间,最后解决了,希望可以帮到大家!