j2eeweb开发技术(第1章 j2ee开发概述)2011年1月new

j2eeweb开发技术(第1章 j2ee开发概述)2011年1月new

ID:34423176

大小:253.88 KB

页数:5页

时间:2019-03-06

j2eeweb开发技术(第1章 j2ee开发概述)2011年1月new_第1页
j2eeweb开发技术(第1章 j2ee开发概述)2011年1月new_第2页
j2eeweb开发技术(第1章 j2ee开发概述)2011年1月new_第3页
j2eeweb开发技术(第1章 j2ee开发概述)2011年1月new_第4页
j2eeweb开发技术(第1章 j2ee开发概述)2011年1月new_第5页
资源描述:

《j2eeweb开发技术(第1章 j2ee开发概述)2011年1月new》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、J2EEWeb开发技术电子教案Version1.0第1章J2EE开发技术概述2011年1月赵宏宇编著内容提要1.1Java2的三种版本1.J2EE开发技术概述Java应用程序基础B/SWeb开发基础Web开发主流框架1.2Java的主要特点2.Java语言基础6.网页前台112.Struts2.x1.3Web应用程序开发模式3.Java面向对象编程Applet/JavaScript13.Hibernate1.4J2EE的核心技术4.Java多线程编程7.网页后台14.SpringJSP1.5开发工具与软件环境5.Java图形界

2、面与事Servlet件响应1.6SunJDK的安装与配置8.数据库连接JDBC9.JavaBeans1.7初识Java应用程序与小程序10.网页前台2-Ajax1.8本课程的学习特点与参考教材11.EL/JSTL标签Ch1-1Ch1-21.1Java2的三种版本1.2Java的特点(1)J2ME:Java2MicroEdition(1)简单易学嵌入式Java消费平台。如:实现J2ME嵌入到手机中的(2)面向对象移动计算功能。(3)分布式(2)J2SE:Java2StandardEdition(4)平台无关标准Java平台(开发

3、软件包J2SDK1.3~J2SDK1.6),主(5)安全稳定要应用于客户端应用程序开发。(6)支持多线程技术(3)J2EE:Java2EnterpriseEdition(7)解释执行分布式企业软件组件架构的规范。主要包括基于Java编程的服务器端开发工具与解决方案。Ch1-3Ch1-41.3Web程序开发模式1.4Java2的核心技术(1)Browser/Server(B/S)模式1.4.1Java虚拟机(JVM)与Java程序运行流程浏览器/服务器模式源程序byte-code文件编译可执行程序(.java)Java编译器(.

4、class)(.exe)(2)Client/Server(C/S)模式客户机/服务器模式Java虚拟机(JVM)的特点:Java虚拟机RichClient(RC):富客户端◆支持多线程同时运行(Java解释器)程序任务尽量由Client完成◆动态连编执行ThinClient(TC):瘦客户端◆可靠的异常处理操作系统Ch1-5Ch1-611.4Java2的核心技术(续1)1.4Java2的核心技术与发展趋势(续2)1.4.4J2EEWeb程序开发模式1.4.2内存垃圾回收机制Java系统定期检测出不再使用的内存并进行回收。因B/

5、S模式客户端层中间层信息存储层此,Java程序中不用考虑对象的释放问题,从而减轻程序客户端WEB服务器员的负担,提高程序的安全性。HTTPJBrowserCGI·HTML·JSPDsql1.4.3代码安全检测机制·JavaScript·ServletsB数据库Java系统对运行于网络环境下的各种Java程序的操作·AppletC·AjaxRMI权限进行了严格的约定,有较为完整的安全模型,在执行IIOP应用服务器Java字节码程序时,会进行代码安全性检查,从而增强了JavaDCOMJavaBean现有系统网络安全性。·Appli

6、cationsTCP/IP·EJB(C/C++等)C/S模式Ch1-7Ch1-81.4Java2的核心技术与发展趋势(续3)1.4Java2的核心技术与发展趋势(续4)2.Struts2.x1.4.5服务器程序开发第三方框架Apache的另一个MVC框架,原名WebWork。1.Struts1.x3.HibernateApache开源项目,将JavaWeb开发分为:Object-RelativeDatabase-Mapping(ORM)框架。Model-View-Control(MVC)三层结构。负责数据库的访问以及数据持久化

7、。Model层专注于业务逻辑(即数据存储与处理等);4.SpringView层专注于数据在浏览器端的显示;AspectOrientedProgramming(AOP):面向切面编程Control层实现Model层与View层的连接。InverseofControl(IoC):控制反向Ch1-9Ch1-101.4Java2的核心技术与发展趋势(续4)1.4Java2的核心技术与发展趋势(续5)1.4.6J2EE建议的企业信息系统四层结构1.4.7J2EE语言、组件、接口与协议J2EE平台由一整套服务、应用程序接口和协议组成。1.

8、J2SEEIS(EnterpriseInformationSystem)◆JavaApplications中间层◆JavaAppletsStruts/Hibernate/Spring2.JDBC(JavaDataBaseConnectivity)客户层业务层WEB层DB(浏览

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。