javaEE规范

JavaEE(Java Enterprise Edition):Java 企业版。 它是由 SUN 公司领导、各个厂家共同制定并得到广泛认可的工业标准。 JavaEE 早期叫做 J2EE,但是没有继续采用其命名规则。J2EE 的版本从 1.0 开始到 1.4 结束。而 JavaEE 版本是从JavaEE 5 版本开始,目前最新的版本是 JavaEE 8。 JavaEE 规范是很多 Java 开发技术的总称。这些技术规范都是沿用自 J2EE 的。一共包括了 13 个技术规范。 包括:JDBC,JNDI,EJB,RMI,IDL/CORBA,JSP,Servlet,XML,JMS,JTA,JTS,JavaMail,JAF。

WEB概述

WEB 在计算机领域中代表的是网络。 像我们之前所用的 WWW,它是 World Wide Web 三个单词的缩写,称为:万维网。 网络相关技术的出现都是为了让我们在网络的世界中获取资源,这些资源的存放之处,我们把它叫做网站。 我们通过输入网站的地址(网址),就可以访问网站中提供的资源(不区分局域网或广域网)。

资源分类

**静态资源 **
网站中提供给人们展示的资源是一成不变的,也就是说不同人或者在不同时间,看到的内容都是一样的。 作为开发者来说,我们编写的 HTML、CSS、JavaScript 都属于静态资源。
动态资源
网站中提供给人们展示的资源是由程序产生的,在不同的时间或不同的人由于身份的不同,所看到的内容是不一样的。 作为开发者来说,我们编写的 JSP、Servlet 等都属于动态资源。

系统结构

在我们前面课程的学习中,开发的都是 Java 工程。这些工程在企业中称之为项目或者产品。它都是有系统架构的! 基础结构划分:
CS 结构
BS 结构
技术选型划分:
Model1 模型
Model2 模型
MVC 模型
三层架构+ MVC 模型
部署方式划分:
一体化结构
垂直拆分结构
分布式结构
微服务结构
image.png
image.png
image.png
image.png
image.png

image.png
image.png

Tomcat 的基本使用

  1. 启动

进入bin目录进行操作
startup.bat windows下启动执行文件
startup.sh linux下启动执行文件

  1. 停止

进入bin目录进行操作
shutdown.bat windows下关闭执行文件
shutdown.sh linux下关闭执行文件

  1. 启动问题
    启动窗口一闪而过:没有配置 jdk 环境变量 需要在配置jdk的JAVA_HOME的路径
    java.net.BindException:端口 8080 被占用
  2. 部署自己的项目
    在 webapps 目录下创建一个文件夹
    将资源放到该文件夹里
    启动 tomcat,输入正确路径

image.png
docBase=存放需要演示的项目的路径

image.png
image.png
image.png

  1. 点击 Configure -> Tomcat Home -> 选择 tomcat 所在路径

image.png
image.png
image.png
image.png
image.png
image.png
image.png
image.png
image.png
image.png
image.png
image.png
image.png
image.png
image.png
image.png
image.png
image.png
image.png
image.png
image.png