JAVA EE(进阶)_进阶的开端

别放弃浸透泪水的昨天,晨光已为明天掀开新篇

------陳長生.


❀主页:陳長生.-CSDN博客❀

📕上一篇:JAVA EE_HTTP-CSDN博客


1.什么是Java EE

Java EE(Java Platform Enterprise Edition)Java企业版 是 Java SE的扩展,主要解决企业的开发需求

1.1.发展历程

早期时候,Java EE是包含在Java SE中的,但是随着时代的不断进步,人们的需求也不断提高,Java EE中的内容也随着不断的增多,所以后来的时候Java EE就从Java SE中脱离出来

其实Java EE最早的时候并不是叫Java EE,是有其他名称的

1999年:Java中负责企业部分的内容被分离出来,并命名为J2 EE

2006年:从J2 EE命名为 Java EE

2017年:Java EE被捐赠给Ecilpse基金会,并被其命名为Jakarta EE

但是2017年的时候Java EE就为修改为Jakarta EE,为什么现在还叫Java EE,因为Java的名称是有延滞性的,就像J2 EE被命名为Java EE时候,虽然是06年就被改名,但是到2010年的时候Java EE这个名称才被全球慢慢普及,同理,Jakarta EE也会走Java EE的老路~

2.Java EE(进阶)主要工作

在进阶部分,我们主要是进行web的开发

2.1.什么是web开发

web(World Wide Web) 全球广域网,即使用浏览器与我们进行交互

2.2.web工作流程

目前主要的开发结构分为C/S和B/S

C/S(客户端/服务器):我们通过软件与服务器进行交互

B/S(浏览器/服务器):我们通过浏览器与服务器进行交互

2.3.框架

在Java EE阶段,我们主要学习框架的使用,并使用框架进行web开发

框架这个词是借鉴于建筑工程中,工人在盖一座房子的时候,要先设计建筑的类型,画个图纸,哪里牵电线,哪里做水管,打地基等一些列工作就是在为后续的建房做框架,也可以理解为半成品

而Java中也是如此,将复杂的功能写好,然后封装起来,使用的时候调用就好了

2.3.1.常用框架

Spring,Spring Boot,Spring MVC,Mybatis

可以把以上框架看成一家人,我们称之为Spring家族

当然,这只是一部分,Spring家族的产品远不止这4个

相关推荐
智能直播1 小时前
RK3528 V4L2 框架 UVC 接口自动获取 H.264 / MJPEG / YUYV 格式:从内核采集到硬解分发
java·网络·实时音视频·视频编解码·h.264
171320330计算机毕设编程1 小时前
计算机毕业设计 基于YOLO改进算法的车辆特征识别系统设计与实现--lw
java·大数据·python·sql·算法
badhope1 小时前
Spring AI Alibaba停更:Java程序员的信任,还能被辜负几次?
java·spring
const_qiu1 小时前
第一章 1.1-1.2:基础模型调用与 TypeScript 入门 —— Java 开发者的视角
java·javascript·typescript
Wang's Blog1 小时前
Java 项目实战: 交友项目 - Dubbo 负载均衡策略与实战验证
java·dubbo·交友
SL_staff1 小时前
销售知识库7天落地实践:面向业务侧的零代码嵌入方案
java·开源·产品
GreatSQL社区2 小时前
主从复制SQL线程中断——字符集砸出的坑
java·数据库·算法
Wang's Blog2 小时前
Java 项目实战: 交友项目 - 入门案例:服务提供者搭建总结
java·交友
hudd6682 小时前
JavaEE 初阶 - 多线程(进阶)
java·开发语言·java-ee
Pniubi2 小时前
区分Java创建线程池、多线程
java·线程·线程池·多线程·并发