今天学习整合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>


耗费了大量时间,最后解决了,希望可以帮到大家!

Logo

助力广东及东莞地区开发者,代码托管、在线学习与竞赛、技术交流与分享、资源共享、职业发展,成为松山湖开发者首选的工作与学习平台

更多推荐