JavaEE讲座 v3.pptx

上传人:s****8 文档编号:67215201 上传时间:2022-12-24 格式:PPTX 页数:24 大小:2.35MB
返回 下载 相关 举报
JavaEE讲座 v3.pptx_第1页
第1页 / 共24页
JavaEE讲座 v3.pptx_第2页
第2页 / 共24页
点击查看更多>>
资源描述

《JavaEE讲座 v3.pptx》由会员分享,可在线阅读,更多相关《JavaEE讲座 v3.pptx(24页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。

1、张利 JavaEEJavaEE技术概述技术概述 JavaEE概述概述JavaEE核心思想核心思想JavaEE产业产业及应用及应用 JavaEE架构架构 JavaEE体系结构体系结构 JavaEE JavaEE技术目录目录 下一代下一代JavaEE新特性新特性 亲,随便聊聊吧。亲,随便聊聊吧。Q&A JavaEE上升简介上升简介 JavaEE学习资源学习资源JavaEE概述概述vJavaEEJava Platform Enterprise Edition的缩写,是之前SUN公司为软件系统企业级应用推出的标准平台,基于Java这门编程语言,并且已经作为Oracle、IBM等大公司力推的企业级应用标

2、准平台,现如今已经是企业应用中的首选标准平台。vJavaEE技术技术JavaEE作为新一代技术和规范标准,它提供了简单的、基于组件的开发模型,具有很大的可移植性,还提供了集成现有的企业信息系统的一些工业标准API,提供可扩展性及安全机制。用来开发多层结构的程序用来开发多层结构的程序JavaEE平台核心思想平台核心思想JavaEE基于一组规范基于一组规范JavaEE不是一门技术,而是一系列的技术标准。JavaEE的核心是一组技术规范,其中所包含的各类组件、服务架构,均有共同的标准及规格,按照该标准和规格编写的组件,就可以实现JavaEE相应组件的功能。当前的时代是互联网的时代,系统的多层化,必不

3、可少。JavaEE产业产业及应用及应用互联网金融保险公共管理医疗卫生电信数字城市 资源管理智慧城市 智能分析终端设备多样应用服务丰富行业融合紧密交通银行中信银行平安保险民生银行医疗数据分析临床决策支持疾病模式分析疫情监测相应中国移动中国联通中国电信JavaEE为为我们提供我们提供了管理的能力,和分析把握未来的能力!了管理的能力,和分析把握未来的能力!JavaEE产业产业及应用及应用JavaEE商机商机:1 提供提供“开发开发+部署部署”的整体解决方案的整体解决方案,以,以可移植、健壮、可伸可移植、健壮、可伸缩且安且安全的服全的服务器端器端 Java 应用程序用程序,提供基础服务,主要竞争者有国

4、外的提供基础服务,主要竞争者有国外的IBM、ORACLE、Compiere ERP 等等,国内,国内的用友、金碟、的用友、金碟、鼎捷、鼎捷、浪浪潮等潮等。2 已经研发出大型已经研发出大型JavaEE产品的软件公司,国外有产品的软件公司,国外有IBM、ORACLE、Compiere ERP等,国内有用友等,国内有用友ERP、金碟、金碟ERP、鼎捷、鼎捷ERP、浪潮、浪潮ERP等。等。3 会出现一大批掌握大量会出现一大批掌握大量JavaEE人力资源的第三方公司,国外以印度人力资源的第三方公司,国外以印度为代表,国内以为代表,国内以海海辉,文思,文思,软通和中通和中软等公司等公司为代表。这些公司掌为

5、代表。这些公司掌握大量的握大量的JavaEE工程师人才,进行软件产品定制开发和软件服务。工程师人才,进行软件产品定制开发和软件服务。JavaEE架构架构JavaEE架构架构JavaEE 体系结构体系结构JavaEE体系结构体系结构客户层客户层JavaEE提供多种客户层技提供多种客户层技术,基于术,基于BS的、基于的、基于CS的、可靠的、安全的、可的、可靠的、安全的、可移植的。移植的。Swing、SWTl Java应用程序技术l 跨平台的,平台无关性l 面向对象的l 可插拔的外观风格JSPl 动态网页技术标准l 跨平台的l 面向对象的l 安全可靠JavaFXl 富互联网应用程序JavaEE客户层

6、客户层JSPJSP全名为Java Server Pages,其根本是一个简化的Servlet设计,他实现了Html语法中的java扩展JavaEE体系结构体系结构交互层交互层SpringMVCl 基于MVC模式的架构l 可适配,非侵入l 配置方式强大直接l Model转换灵活Struts2l 基于MVC模式的架构l 模块化l 插件机制l 强大的拦截器Tapestry、Wicket l 基于组件的Web框架 JavaEE交互层是用来定义交互层是用来定义请求、定制跳转流程转发请求、定制跳转流程转发流程、映射客户层数据模流程、映射客户层数据模型,进行访问控制与会话型,进行访问控制与会话管理;主要使用

7、管理;主要使用MVC框框架实现。架实现。JavaEE交互层交互层Struts2Struts2是一个全新的MVC框架,脱离容器,简化测试,基于HTML的丰富标签JavaEE体系结构体系结构服务层服务层JMSl 消息服务接口l 异步通信l 队列存储消息EJBl JavaEE服务器端组件模型l 基于组件开发模式l 可扩展l 部署分布式系统l 事务处理JTA l 分布式事务l 支持一个或多个资源 JavaEE服务层是用来为交服务层是用来为交互层提供各种业务服务;互层提供各种业务服务;主要使用主要使用JavaEE核心技核心技术实现,基于术实现,基于JavaEE容容器。器。JavaEE体系结构体系结构持久

8、化层持久化层Hibernatel 对象关系映射框架l 对JDBC进行的封装l 可纯对象操作数据l 与底层数据库无关JDBCl 执行SQL的Java APIl 提供统一访问l 厂商无关性JPAl JavaEE中ORM标准l 与底层数据库无关l POJO提供持久化标准规范 JavaEE持久化层是用来向持久化层是用来向数据库中存储数据;主要数据库中存储数据;主要基于基于JDBC的的API实现。实现。JavaEE架构 SOA、ESB面向服务的体系结构是一个组件模型,它将应用程序的不同功能单元(称为服务)通过这些服务之间定义良好的接口和契约联系起来。接口是采用中立的方式进行定义的,它应该独立于实现服务的

9、硬件平台、操作系统和编程语言。这使得构建在各种各样的系统中的服务可以使用一种统一和通用的方式进行交互。ESB全称为Enterprise Service Bus,即企业服务总线。它是传统中间件技术与XML、Web服务等技术结合的产物。ESB提供了网络中最基本的连接中枢,是构筑企业神经系统的必要元素。ESB的出现改变了传统的软件架构,可以提供比传统中间件产品更为廉价的解决方案,同时它还可以消除不同应用之间的技术差异,让不同的应用服务器协调运作,实现了不同服务之间的通信与整合。从功能上看,ESB提供了事件驱动和文档导向的处理模式,以及分布式的运行管理机制,它支持基于内容的路由和过滤,具备了复杂数据的

10、传输能力,并可以提供一系列的标准接口。JavaEE 8 来了(一)来了(一)自自2013年年6月月Java EE 7发布以来,布以来,Java开开发团队在在这段段时间内一直在内一直在规划和搜集下一个大版本划和搜集下一个大版本Java EE 8带来的新功能。来的新功能。近日,近日,Java EE 8中的中的JSR366部分已部分已经通通过JCP投票通投票通过,正如大家所期待的正如大家所期待的Java EE 8包括包括HTTP2和和HTML5支持、支持、CDI/Bean托管的支持、托管的支持、云服云服务等,等,值得关注的特性如下:得关注的特性如下:JavaEE 8 来了(二)来了(二)JavaEE 8 来了(三)来了(三)JavaEE的上升简介的上升简介JavaEE学习读物学习读物基础:基础:JavaEEJavaEE:JavaEE学习社区学习社区www.springsource.org提问讨论提问讨论张利很多资料都来源自网络,很多资料都来源自网络,在此不能一一列出出处。在此不能一一列出出处。谨对原出处及作者表示谨对原出处及作者表示感谢!如您对这些资料感谢!如您对这些资料的使用和传播表示异议,的使用和传播表示异议,请联系我。请联系我。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 生活休闲 > 生活常识

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知得利文库网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

© 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

黑龙江省互联网违法和不良信息举报
举报电话:0468-3380021 邮箱:hgswwxb@163.com