《一线大厂Java面试题解析+核心总结学习笔记+最新讲解视频+实战项目源码》,点击传送门,即可获取!
解决
在 中添加你 ssm 的所有配置文件
src/main/resources
**/*.properties
**/*.xml
false
参考:https://blog.csdn.net/lv1321821792/article/details/93725060
=========================================================================================
现象
org.apache.catalina.core.StandardContext.listenerStart Error configuring application listener of class [org.springframework.web.context.ContextLoaderListener]
java.lang.NoClassDefFoundError: javax/servlet/ServletContextListener
报的是找不到ServletContextListener类
原因
可能为以下一种:
(1)依赖中缺少了Servlet 的 api 包
(2)使用了 Tomcat 10,因为 Tomcat 10 后使用了新版本的 Java EE 名称 Jakarta EE,而Spring 依旧使用了老版本的 javax。所以 Spring 认为没有 Servlet、JSP 的 依赖 JAR 包。
参考:https://blog.csdn.net/wangpaiblog/article/details/112424058
解决
(1)在 pom.xml 中加入 servlet 的依赖。(对应原因 1 )
javax.servlet
javax.servlet-api
4.0.1
provided
javax.servlet
servlet-api
(2)使用低版本的 Tomcat , 比如 9 ,或者使用最新版的支持新名称的 Spring。(对应原因 2 )
===========================================================================================
现象
这个问题,是我在尝试解决上一个问题而遇到的
org.springframework.web.filter.CharacterEncodingFilter cannot be cast to javax.servlet.Filter
原因
为了尝试解决上面第二个 Servlet 找不到的问题时,我添加了以下依赖到我的 pom.xml 中
最后:学习总结——MyBtis知识脑图(纯手绘xmind文档)
学完之后,若是想验收效果如何,其实最好的方法就是可自己去总结一下。比如我就会在学习完一个东西之后自己去手绘一份xmind文件的知识梳理大纲脑图,这样也可方便后续的复习,且都是自己的理解,相信随便瞟几眼就能迅速过完整个知识,脑补回来。下方即为我手绘的MyBtis知识脑图,由于是xmind文件,不好上传,所以小编将其以图片形式导出来传在此处,细节方面不是特别清晰。但可给感兴趣的朋友提供完整的MyBtis知识脑图原件(包括上方的面试解析xmind文档)
除此之外,前文所提及的Alibaba珍藏版mybatis手写文档以及一本小小的MyBatis源码分析文档——《MyBatis源码分析》等等相关的学习笔记文档,也皆可分享给认可的朋友!
《一线大厂Java面试题解析+核心总结学习笔记+最新讲解视频+实战项目源码》,点击传送门,即可获取!
is手写文档以及一本小小的MyBatis源码分析文档——《MyBatis源码分析》等等相关的学习笔记文档,也皆可分享给认可的朋友!
《一线大厂Java面试题解析+核心总结学习笔记+最新讲解视频+实战项目源码》,点击传送门,即可获取!