SSM搭建笔记

遇到的问题

  1. web.xml配置问题param-value标签内是使用classpath*还是classpath的问题
    classpath:只会到你的class路径中查找找文件。
    classpath*:不仅包含class路径,还包括jar文件中(class路径)进行查找。

  2. web.xml使用org.springframework.web.servlet.DispatcherServlet分发器,过滤/或过滤html,不会过滤jsp
    原因是web.xmlservlet会继承默认的servlet配置,具体见
    https://www.cnblogs.com/AshOfTime/p/10655014.html

  3. artifacts问题,gradle帮我生成的artifacts要使用war包,不要使用war exploded包

收获

  1. 对Mybatis整合其他框架,以及dataSource有了一定的认识和概念。通过spring DI对sqlSessionFactory注入dataSource这个设计拍手叫绝。

  2. classpath*classpath有一定概念,但还是很模糊

  3. 对动态资源和静态资源有了更清楚的概念

Tips

  1. Gradle记得配置web.xmlFile->Project Struction->Facets

  2. 配置文件细心细心细心!!!

--- 10/28/20 ---

部署项目的时候,要用war包,一定不要用exploded包!!!

原文地址:https://www.cnblogs.com/arrayblog/p/13886659.html