-
# Java 应用与开发 Java EE 体系结构
王晓东
wangxiaodong@ouc.edu.cn
计算机科学与技术系
November 6, 2018

## 参考书目
1. 吕海东,张坤编著,Java EE 企业级应用开发实例教程,清华大学出版社,2010 了解软件开发的现状与发展趋势,了解企业级应用的特点
2. 掌握 Java EE 的概念和规范,掌握 Java EE 容器、组件和通信协议的类型和功能
## 大纲
软件开发现状
Java EE 概述
Java EE 容器
JavaEE组件
组件间通信协议
## 接下来
软件开发现状
Java EE 概述
Java EE 容器
Java EE 组件
组件间通信协议
## 软件开发现状
面向 Internet Internet 开发企业级 Web 应用
面向对象 OOA/OOD/OOP,Java、C#
面向组件 软件系统是由许多小的组件构建和装配起来的
采用标准规范开发 J2EE, MS.NET
全面采用框架技术 Struts、Spring、Hibernate、AJAX、WebWork
软件系统采用分层结构和设计模式 MVC
工厂化流水线开发模式 CVS
可视化软件建模 UML、RUP、ROSE
0 码力 |
40 页 |
1.89 MB
| 2 年前 3
-
# Java 应用与开发 Java EE 监听器编程
王晓东
wangxiaodong@ouc.edu.cn
中国海洋大学
December 3, 2018

规范。
Java EE 监听器能够检测 Web 应用的关键对象包括:
▶ ServletContext 上下文
▶ HttpSession 会话
▶ ServletRequest
0 码力 |
22 页 |
549.84 KB
| 2 年前 3
-
# Java 应用与开发 Java EE 过滤器编程
王晓东
wangxiaodong@ouc.edu.cn
中国海洋大学
December 3, 2018

,使上述难题迎刃而解。
## 过滤器的基本概念
过滤器,对某种数据流动进行过滤处理的对象。在 Java EE Web 应用中,这种数据流动就是 HTTP 请求数据流和响应数据流。
0 码力 |
31 页 |
605.91 KB
| 2 年前 3
-
files in
the Java EE Server, Deployer and System
According to environment, Administrator
modify and deploy
configuration files, then
manage Java EE system.
Varify EAR files to Java Application Assembler
EE standards.
Component, JAR, WAR 一一A
JavaEE EAR
验证EAR文件结构和是否符合
Java EE标准
Application Component 客户端组件、Applet组件、
Provider Web组件、EJB
Tool Provider Provider
Java EE Product Provider
Sun NetBean, Eclipse Eclipse,
Oracle JDevelpoer
Sun GlassFish, Oracle BEA
WebLogic, IBM WebSphere,
JBOSS, Apache Tomcat
0 码力 |
1 页 |
51.98 KB
| 2 年前 3
-
# Java EE 企业应用系统设计 HTTP 请求处理编程
王晓东
wangxiaodong@ouc.edu.cn
中国海洋大学
November 17, 2018



## 学习目标
1. 掌握 HTTP 响应的内容,包括响应状态行、响应头、响应体。
2. 理解 Java HTTP 响应对象的类型及其生命周期,掌握响应对象的功能。
3. 学习并实践掌握部分响应对象方法的用法。
## 大纲
HTTP 响应的内容
HTTP 响应对象
响应对象功能和方法
## 接下来… 设置状态行;
▶ 发送响应头;
向 Web 浏览器发送 HTTP 响应体;
▶ 控制页面的重定向,即将告知浏览器再发送一次请求。
## 响应对象生命周期
1. Web 容器自动为每次 Web 组件的请求生成一个响应对象。
2. Web 容器创建响应对象后,传入到 doGet 或 doPost 方法。
3. 通过响应对象向浏览器发响应。
4. 响应结束后,Web 容器销毁响应对象,释放所占用的内存。
0 码力 |
26 页 |
575.28 KB
| 2 年前 3
-
# 基于 Java EE 的企业应用系统设计 Spring MVC
王晓东
wangxiaodong@ouc.edu.cn
中国海洋大学
June 14, 2017


## References
1. Spring MVC: A Tutorial 例如,Spring 总是试图用默认的语言区域将日期输入绑定到 java.util.Date。
假如想让 Spring 使用不同的日期样式,就需要使用 Converter 或者 Formatter。
## ☑ Converter and Formatter
两者均可用于将一种对象类型转换成另一种对象类型。Converter 是通用组件,可以在应用程序的任意层中使用,Formatter 则是专门为
## Converter: StringToDateConverter
package converter;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;
import org.springframework.core.convert.converter.Converter;
0 码力 |
56 页 |
866.07 KB
| 2 年前 3
-
# 基于 Java EE 的企业应用系统设计 Spring MVC
王晓东
wangxiaodong@ouc.edu.cn
中国海洋大学
December 22, 2017

 (ISBN 9781771970310)
## 大纲
Java Web 应用的开发演化
MVC 模式示例
Spring MVC
数据绑定和表单标签库
## 接下来
Java Web 应用的开发演化
MVC 模式示例
Spring MVC
数据绑定和表单标签库
## JSP 方式
JSP 在 HTML 代码里写 Java 代码完成业务逻辑。
%
String name = request failed.
%>
}
%>
## JSP 方式
## 仅有的一点优势
1. 无需额外的配置文件,无需框架的帮助,即可完成逻辑。
2. 简单易上手。
## ✿ 劣势
1. Java 代码由于混杂在一个 HTML 环境中而显得混乱不堪,可读性非常差。一个 JSP 文件有时候会变成几十 K,甚至上百 K,经常难以定位逻辑代码的所在。
2. 编写代码时非常困惑,不知道代码到底应
0 码力 |
67 页 |
792.43 KB
| 2 年前 3
-
## 问题描述
在某些场景下,harbor
组件存储卷更换或harbor
组件安装报错,需要卸载重新部署。
1. helm ls -a
| [root@grg-cloudos-01 -]# helm ls -a |
| NAME | REVISION | UPDATED | 0 码力 |
3 页 |
33.32 KB
| 1 年前 3