J2EE

定义

Java EE,Java 平台企业版(Java Platform Enterprise Edition),之前称为Java 2 Platform, Enterprise Edition (J2EE),2018年3月更名为 Jakarta EE(这个名称应该还没有得到群众认可)。是 Sun 公司为企业级应用推出的标准平台,Java EE 可以说是一个框架,也可以说是一种规范。
JavaEE 是 Java 应用最广泛的部分。今天所说的J2EE已经超出了Sun所提出的经典JavaEE应用规范(如经典JavaEE以EJB为核心),但是还遵循大多数JavaEE规范的基本(如目录结构,servlet和JSP技术等)。

核心规范

13种技术规范:JDBC,JNDI,EJB,RMI,JSP,Servlets,XML,JMS,Java IDL,JTS,JTA,JavaMail,JAF
在这里插入图片描述

架构模型

J2EE使用4层的分布式应用模型,应用逻辑按功能划分为组件提出了:客户端组件、web层组件、业务层组件、信息系统(数据库)层组件。
1、客户层,运行在客户计算机上的组件。
2、Web 层,运行在J2EE服务器上的组件。
3、业务层,同样是运行在J2EE服务器上的组件。
4、企业信息系统层(EIS),是指运行在EIS服务器上的软件系统。

在这里插入图片描述

应用

javaweb开发
javaweb开发中的很多要求其实大都是J2EE规范的要求。

开发目录结构

应用在javaweb开发中时,动态资源对应的目录被规定为WEB-INF(适用于TOMCAT),具体结构如下:

-- 项目的根目录
	-- WEB-INF目录:
		-- web.xml:web项目的核心配置文件(必有)
		-- classes目录:放置字节码文件的目录
		-- lib目录:放置依赖的jar包

参考文献

https://docs.oracle.com/cloud/latest/fmw122100/WBAPP/configurewebapp.htm#WBAPP156 WEB-INF目录结构
https://www.bilibili.com/video/av47886776?from=search&seid=7648651071391169897 tomcat-黑马

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值