0-J2EE开发基础教程
更新时间:2023-08-19 16:53:01 阅读量: 高中教育 文档下载
适合初级javaee程序员阅读
亚信基础开发平台AppFrame培训 亚信基础开发平台AppFrame培训(预备知识) 预备知识)
制作: 制作:亚信南京研发中心
适合初级javaee程序员阅读
培训目标通过学习, 通过学习,学员能够 参加培训人员在完成培训以后, 参加培训人员在完成培训以后,能够了解利用 J2EE进行大型应用系统开发的优势; 进行大型应用系统开发的优势; 进行大型应用系统开发的优势 参加培训人员在完成培训以后, 参加培训人员在完成培训以后,能够熟悉 J2EE的基础概念和体系架构,对于一个 的基础概念和体系架构, 的基础概念和体系架构 对于一个J2EE 工程能够清晰的表述其组织构成; 工程能够清晰的表述其组织构成;
适合初级javaee程序员阅读
培训目标(续一) 培训目标(续一)参加培训人员在完成培训以后, 参加培训人员在完成培训以后,能够掌握基于 web的J2EE应用系统常见技术,包括: 应用系统常见技术, 的 应用系统常见技术 包括: Servlet、JSP开发; 开发; 、 开发 JSP自定义标签的开发 自定义标签的开发 浏览器端的技术介绍: 浏览器端的技术介绍:JavaScript和DHTML 和 无状态会话EJB的开发 无状态会话 的开发 设计模式: 设计模式:MVC等 等 并且能够利用以上技术,独立进行简单的J2EE 并且能够利用以上技术,独立进行简单的 程序开发; 程序开发;
适合初级javaee程序员阅读
培训目标(续二) 培训目标(续二)参加培训人员在完成培训以后, 参加培训人员在完成培训以后,能够了解开发 平台AppFrame运用了哪些 运用了哪些J2EE技术,并且 技术, 平台 运用了哪些 技术 是如何运用这些技术。 是如何运用这些技术。从而理解利用 AppFrame开发出的应用系统的运行机制,更 开发出的应用系统的运行机制, 开发出的应用系统的运行机制 好的进行开发或者测试。 好的进行开发或者测试。
适合初级javaee程序员阅读
培训内容上午9: - : 上午 :00-12:00 第一天 说明J2EE为应用系统开发 带来的好处; Java 2企业版(J2EE)介 绍; J2EE基础概念和体系架构 介绍; 基于web的应用系统常见 技术介绍,并且结合 AppFrame,说明这些技术在 AppFrame中是如何使用的: (1)Servlet、JSP开发 (2)JSP自定义标签的开 发 (3)EJB开发简介 下午1: - : 下午 :30-5:00 (4)设计模式:MVC等 (5)浏览器端的技术简介: DHTML、JavaScript、httpdom 等 结合一个使用AppFrame开 发的实际应用系统,说明J2EE 的开发特点; 利用Eclipse进行web开发的 基本步骤介绍; 利用JBuild进行web开发的 基本步骤介绍; 课程总结和常见问题答疑 J2ee开发基础教程认证考试
适合初级javaee程序员阅读
培训提纲
1
2
2
3
J2EE简介 简介
基础概念介绍
体系架构介绍
7 总结、 总结、答疑 和考试
6 使用IDE开发 使用 开发 步骤介绍
5
4
结合实际说
明
常见技术介绍
适合初级javaee程序员阅读
J2EE的优势 J2EE的优势J2EE能帮助你以较少的资金和人力投入换来更快的及 能 更可靠的回报,满足企业飞速发展的业务需求。 更可靠的回报,满足企业飞速发展的业务需求。 为了达到降低开发成本的目的, 为了达到降低开发成本的目的, J2EE提供了以组件 提供了以组件 (Component) 为原则的方法来设计,开发,组合及实 为原则的方法来设计,开发, 施企业的应用。 施企业的应用。 J2EE提供了一个多线程的分布式应用 提供了一个多线程的分布式应用 模式,可重复使用的组件,统一的安全模式, 模式,可重复使用的组件,统一的安全模式,灵活的 交易控制,以及对数据交换基于XML的Web Services 交易控制,以及对数据交换基于 的 的支持。 的支持。 J2EE开放式标准使得用户不依赖于任何一家厂商的产 开放式标准使得用户不依赖于任何一家厂商的产 品和应用开发接口(APIs)。厂商和用户都享有自由来 品和应用开发接口 。 选择最适合他们业务和技术的产品以及组件。 选择最适合他们业务和技术的产品以及组件。
适合初级javaee程序员阅读
什么是J2EE 什么是J2EEJava2有三种不同的版本:J2SE、J2EE、J2ME, J2EE 是Java2企业版 创建J2EE的目的是建立一个简单的、统一的分布式应用模 型,使用户可以集中精力于业务逻辑,而不是底层细节 基于组件CBD(Component Based Development) J2EE是一组规范、技术、模型、API的集合,适用于企业 级应用开发
适合初级javaee程序员阅读
从单层到多层的体系结构单层结构表示层 业务逻辑层 数据访问层 数据库
二层结构表示层 业务逻辑层 数据访问层 数据库
三层/多层结构表示层 业务逻辑层 数据访问层 数据库
适合初级javaee程序员阅读
J2EE的典型架构 J2EE的典型架构多层次的系统 架构,与以往 的两层架构相 比多了一个业 务层。 应用系统通常 被认为有三层 因为物理上一 般分配在三个 不同的位置: 用户端设备, J2EE服务器, 数据库或专有 系统。
适合初级javaee程序员阅读
J2EE ComponentsJ2EE应用系统是由组件 (Component) 组成的。一个 应用系统是由组件 组成的。 J2EE组件是一个集成到 组件是一个集成到J2EE应用系统中的具备特定 组件是一个集成到 应用系统中的具备特定 功能的软件单元, 和文件组成, 功能的软件单元,由相关的类 (Class) 和文件组成,并 与其它的组件相关。 与其它的组件相关。 J2EE标准规范书定义下列的组件: 标准规范书定义下列的组件: 标准规范书定义下列的组件应用系统客户端程序和 applets是运行在客户端的组件 Java Servlet 和 JavaServer Pages (JSP) 是运行在服务器端 的Web组件 Enterprise JavaBeans (EJB) 是运行在服务器端的业务组件
J2EE组件与其它任何程序一样都是用JAVA编写和编译。 J2EE组件与其
它任何程序一样都是用JAVA编写和编译。 组件与其它任何程序一样都是用JAVA编写和编译 所不同的是J2EE组件被集成到 组件被集成到J2EE的应用系统,被 的应用系统, 所不同的是 组件被集成到 的应用系统 证明是很好的构成并与J2EE标准规范书一致,被实施 标准规范书一致, 证明是很好的构成并与 标准规范书一致 到生产运营,并由J2EE服务器管理其运行。 到生产运营,并由 服务器管理其运行。 服务器管理其运行
适合初级javaee程序员阅读
J2EE服务器和容器 J2EE服务器和容器
J2EE服务器以 Containers的形式为每一 个组件类型提供交易和 状态管理,多线程,资 源pooling, 和其它复杂底 层细节的处理。 Containers是组件和支持 该组件的底层平台特定 功能之间的接口。Web 组件,EJB组件,或应用 系统客户端组件需要先 合并到应用系统并加载 到 Container中去才能执 行。
适合初级javaee程序员阅读
J2EE Containers类型 Containers类型J2EE server J2EE产品的运行部分。J2EE服务器提供 产品的运行部分。 服务器提供EJB和Web的 产品的运行部分 服务器提供 和 的 containers。 。 Enterprise JavaBeans (EJB) container 管理应用系统EJB的运行。EJB和它们的 的运行。 和它们的container运行在服务器 管理应用系统 的运行 和它们的 运行在服务器 上。 Web container 管理应用系统JSP和servlet组件的运行。Web组件和它们 组件的运行。 管理应用系统 和 组件的运行 组件和它们 container运行在 运行在J2EE服务器上。 服务器上。 运行在 服务器上 Application client container 管理应用系统客户端组件的运行。 管理应用系统客户端组件的运行。应用系统客户端组件和它们的 container运行在客户端。 运行在客户端。 运行在客户端 Applet container 管理applets的运行。包含一个 的运行。 浏览器和Java Plugin并一起 管理 的运行 包含一个Web浏览器和 浏览器和 并一起 运行在客户端。 运行在客户端。
适合初级javaee程序员阅读
J2EE的组件和服务 J2EE的组件和服务Servlet JSP (JavaServer Page) EJB (Enterprise JavaBean) JNDI命名服务 RMI远程方法调用 JDBC数据访问 XML的支持 JMS消息服务
适合初级javaee程序员阅读
J2EE技术在 J2EE技术在appframe中的使用 技术在appframe中的使用Servlet JSP Tag自定义标签 无状态会话EJB JDBC JNDI
适合初级javaee程序员阅读
其他技术Html JavaScript ActiveX控件: Msxml.DOMDocument Microsoft.XMLHTTP
适合初级javaee程序员阅读
Servlet服务器端运行的JAVA程序,用于扩展服务器的功能 程序, 服务器端运行的 程序简单Servlet API, 易于使用 简单 节省资源, 节省资源,运行时只需创建一次 应用面广,诸如HTTP, HTTPS, FTP等 应用面广,诸如 等 能生成任何种类的回答
由J2EE应用服务器中的 应用服务器中的web容器进行生命周期管理 应用服务器中的 容器进行生命周期管理 HttpServlet类和 类和web.xml配置文件
类和 配置文件 Servlet过滤和事件监听 过滤和事件监听
适合初级javaee程序员阅读
Servlet
适合初级javaee程序员阅读
Servlet的使用例子 Servlet的使用例子—类定义 的使用例子—1)servlet public class MyServlet extends HttpServlet { public void doGet(request, responst) throws IOException 2)servlet过滤器 public class MyFilter extends HttpServlet implemnets Filter { public void doFilter( req, resp, chain ) throws…. 3)servlet监听器 public class MyListener extends HttpServlet implements HttpSessionListener { void sessionCreated(HttpSessionEvent event); void sessionDestroyed(HttpSessionEvent event); ……
适合初级javaee程序员阅读
Servlet的使用例子 配置文件( Servlet的使用例子—配置文件(1) 的使用例子—web.xml配置文件 <servlet> <servlet-name>MyServlet</servlet-name> <servlet-class>MyServlet</servlet-class> </servlet> <servlet-mapping> <servlet-name>MyServlet</servlet-name> <url-pattern>/myservlet</ url-pattern> <servlet-mapping>
适合初级javaee程序员阅读
Servlet的使用例子 配置文件( Servlet的使用例子—配置文件(2) 的使用例子—<filter> <filter-name>MyFilter</filter-name> <filter-class>MyFilter</filter-class> </filter> <filter-mapping> <filter-name>MyFilter</filter-name> <url-pattern>/* </url-pattern> </filter-mapping> <listener> <listener-class>MyListener</listener-class> </listener>
正在阅读:
0-J2EE开发基础教程08-19
c程序设计选择题期末复习练习-(不包含文件)(1)10-30
1外国美术史完整哦哦05-10
底座制造SOP - 图文12-29
2017-2022年中国信号电缆产业市场运行及产业发展趋势研究报告(07-03
金属的拉伸实验11-12
最新人教版初中初一七年级生物上册七年级上册、第二章、第二节、生物与环境组成生态系统08-09
九年级数学期中试卷和答案09-23
- 上海大众、一汽大众、东风日产车型与VIN代号对照表
- 第2章服装原型及原型制作
- 江苏省工商行政管理系统经济户口管理办法及四项制度
- 纪检监察业务知识试题2
- 传感器综合题答案
- 北京第二外国语学院翻硕招生人数及学费
- 初三新编英语教材下册
- 公司庆中秋、迎国庆联欢会客串词
- 向区委常委会汇报安全生产工作材料
- 2006年GCT英语模拟试题(三)及答案解析
- 经济法概念的早期使用
- 我爱做家务课堂教学设计
- 学校安全工作月报表、消防安全排查表、消防隐患排查台账
- 成本会计毕业论文
- 班级文化建设论文
- 2018年天津市高考文科试题与答案汇总(Word版) - 图文
- 铁路论文
- 2017年嵌入式系统设计师考试时间及地点
- 1.111--灾害与突发公共卫生事件应急预案
- 起爆点主图 注意买入 拉升 逃顶源码指标通达信指标公式源码
- 基础
- 教程
- 开发
- EE