- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Java Enterprise Edition (JavaEE平台技术) 为什么要学JavaEE? 上学期所学Java知识只能开发简单的C/S架构的应用程序: 学生信息管理、图书信息管理、计算器、考勤统计系统等等。 要想开发B/S架构的应用程序,尤其是企业级的应用程序,必须要学JavaEE。 为什么要学JavaEE? JavaEE是J2EE的新名称。即Java在企业软件中的应用。 Java作为一个跨平台的语言,可以在嵌入式 手机、图形CAD等各个领域中应用,而在企业软件中应用是其主要强项。 JavaEE就是Java技术在企业软件中的应用,是一个框架技术。框架指的是一种设计思想,一种规范,一种设计方式。 为什么学习JavaEE? 什么是JavaEE? JavaEE与其它框架的关系 Struts、Hibernate、Spring它们都是框架 框架,即Framework。其实就是某种应用的半成品,就是一组组件,用来完成自己的系统 简单说就是使用别人准备好的一切,来实施自己的项目 JavaEE体系结构 JavaEE分层结构 表示层HTML和JSP页面 中间层Servlet等组件 数据层Database(JDBC、JNDI等) JavaEE体系结构 JavaEE体系结构三层体系结构 表示层技术 页面显示技术 HTML JavaScript Ajax技术 中间层技术 中间层技术 JSP 显示动态内容的服务器网页 JSTL 辅助JSP显示动态内容的标准标签库 Servlet 接收客户请求,并做出响应的Java程序 Servlet是中间件技术的重要部分,它控制着其他的组件 JavaBean JavaEE的模型组件 中间层框架技术 Struts框架 Struts框架主要是扩展了Servlet 数据层技术 JDBC技术 JDBC(Java Database Connectivity ):Java 数据库连接 JDBC用来访问数据库和操作数据库表中数据 数据层框架技术 Hibernate JavaEE 5简介 JavaEE 5 是在Java十年大会上提出的,实际上就是J2EE 1.5,只不过为了让用户觉得它的版本和微软提出的版本一样,才改为JavaEE 5 的 Java EE 5相对于以前版本的重要改变是:Java EE不再象以前那样只注重大型商业系统的开发,而是更关注小到中型系统的开发,简化这部分系统开发步骤。 教学和考核安排 本课程为考查课,32学时,理论22学时,实验10学时,占2个学分 考核方式: 平时成绩: 40%(出勤20%,作业10%,实验10%) 期末成绩: 60% 总计: 100% 课程介绍 第一部分 基础服务(重点) 第二部分 Web层应用(重点) 第三部分 EJB部分(自学) 第四部分 Java持久性(自学) 第五部分 高级服务(自学) 第一部分 基础服务 Java EE 5 教程 主要内容 Java EE概述 JNDI:命名和目录服务 JDBC:数据库连接 第1章 概述 主要内容 Java EE 5架构 相对于以前版本的变化 平台角色 JDK1.6的安装、配置和使用 安装WebLogic Server 10.20 在MyEclipse中配置Java EE 5的开发环境 1.1 Java EE 5架构 1.1 Java EE 5架构 应用组件 Application客户端 使用Java编程语言编写的程序,主要是在桌面计算机上运行的图形用户界面程序。与一般的本地应用相同,能够访问Java EE中间层提供的所有机制。 Applet客户端 典型的是在Web浏览器中执行的图形用户界面,需要嵌入在网页中。可以为Java EE应用提供强大的用户接口。 1.1 Java EE 5架构 应用组件 Web组件 Servlets,JSP页面,JSF应用过滤器和Web事件监听器,通常在Web容器中运行,可以响应来自Web客户端HTTP请求 。 企业Bean(Enterprise JavaBeans)组件 运行在支持事务的运行环境中,EJB容器。企业Bean组件通常包含Java EE应用的业务逻辑。企业Bean可以直接提供使用SOAP/HTTP协议的Web Service。 1.1 Java EE 5架构 服务 HTTP HTTPS Java Transaction API(JTA) RMI-IIOP : Remote Method Invoked-Internet Inter Object Request Broker Protocol Java IDL : Interface Definition Language JDBC API Java Persistence API JMS : Java Me
文档评论(0)