🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
## JavaSE/JavaWEB/JavaEE的区别和联系 * JavaSE ~~~ 就是java基础技术栈,做java相关开发的基础,比如javaweb、javaee开发都是必备javase基础 回顾Javase目录基础和知识点 ~~~ * JavaWEB ~~~ 使用java开发网站相关技术,比如Servlet、JDBC、Tomcat、Session/Cookie等技术栈, javaweb里面很多技术,但有部分慢慢被弃用了,比如JSP等技术点企业很少用了 ​前端基础:HTML+CSS+JS 数据库基础:Mysql​ ~~~ * JavaEE ~~~ 全称Java Platform,Enterprise Edition,可以构建企业级的面向服务体系结构(service-oriented architecture,SOA),可以说是JavaWEB的架构级别,有完整的框架进行使用。 微服务、组件等的技术栈,更多的是框架层面开发构建大型应用​ 主流框架(当然现在还有少数公司用老旧项目): 2015年:Struts + Hibernate + Spring SSH 2015~2018之间:SpringMVC + Spring + Mybatis SSM 2018年到现在:SpringBoot + Spring + Myabtis 新版SSM 微服务架构:MicroService : SpringCloud /Alibaba Cloud 无服务架构:ServerLess 服务网格:Service Mesh ~~~