JavaWeb
路线
传统
HTML、CSS、JS
-> Ajax
-> jQuery
-> MySQL -> JDBC
-> Servlet -> JSP -> EL & JSTL
-> Cookie、Session
-> Filter
-> Servlet案例
-> Mybatis
-> Spring -> SpringMVC -> SpringBoot
新型
HTML、CSS、JS
-> Ajax、Axios
-> Vue、Element
-> 前端工程化、Vue脚手架
-> Maven
-> SpringBoot
-> SpringMVC
-> MySQL -> JDBC、Mybatis
-> Web案例(SpringBoot+SpringMVC)
-> 会话跟踪技术(Cookie、Session、JWT令牌技术)
-> Filter、Interceptor(令牌的统一拦截校验)
-> AOP
-> SpringBoot原理
配置
- IDEA初次配置Maven:2024IDEA配置Maven
GroupId:com.Lilyana
ArtifactId:javaweb-01-maven
- 创建一个干净的Maven项目:([不使用Archetype Maven模板](IDEA如何使用Maven不通过模板创建javaWeb项目 - Tartaglia - 博客园))
new project -> Build system 选 Maven-> Java -> 更改Name,GroupId(自动会改ArtifactId)-> create
- 配置Tomcat:
Run -> Edit Configurations -> +
-> Tomcat Server:
- 配置Application server:导入下载的Tomcat
- 配置Deployment:
+
-> artifact 导入maven项目,Application context可选为空
Maven资源无法导出:Maven资源导出失败问题
**导入jar包后not found:**右边点击 m
进入Maven,左上角reload一下
maven web.xml更新为4.0版本:[Idea创建Maven Web工程的web.xml版本问题解决](Idea创建Maven Web工程的web.xml版本问题解决)
1 |
|
IDEA2023版后不支持直接创建servlet,需要的话自己创建模板使用:idea2023/2024右键new的时候没有Servlet解决方案