JavaEE7.0 Web技术教程

Java平台企业版(Java EE )提供了一个基于标准开发Web和企业应用程序的平台。这些应用程序通常被设计

作为多层应用程序,用一个前端层组成的网络架构,一个

中间层提供安全和交易,以及后端层提供连接

到数据库或遗留系统。这些应用程序应该是反应迅速的,

能够扩展以适应用户需求的增长。

Java EE平台的API为这多层应用的每一层定义不同的组件,并且还提供了

一些额外的服务,如命名,注射,和资源管理/。这些组件被部署在提供

运行时支持的容器中。 Java EE应用程序组件不会直接与其他Java EE应用程序组件互动

。他们使用的协议和方法实现

容器相互之间以及与平台服务进行交互。可以

透明地注入由组件所需要的服务,例如声明

事务管理,安全检查,资源池和状态管理。

Java EE 7发布2013年6月,并提供了一个简单,易于使用,建立Web和企业应用程序的技术堆栈。架构图如下:

JavaEE 7的新功能有:

增强 HTML 5 支持 (Websockets 和 JSON)

提高开发产品性

可移动的批处理

更容易的 API’s – Lesser boiler plate code

新功能更详细列表:

Java API for RESTful Web Services 2.0

Java Message Service 2.0

Java API for JSON Processing 1.0

Java API for WebSocket 1.0

Bean Validation 1.1

Batch Applications for the Java Platform 1.0

Java Persistence API 2.1

Servlet 3.1

Concurrency Utilities for Java EE 1.0

JavaServer Faces 2.2 (支持HTML5-friendly

Servlet篇

RESTful服务

WebSocket推机制

JSF基础

持久层

EJB

参考

java ee7教程_JavaEE 7.0 Web技术教程 -解道Jdon相关推荐

  1. java lambda if_使用Java8的Lambda实现Monda -解道Jdon

    使用Java8的Lambda实现Monad Monad是函数语言(Cojure或Scala)中的设计模式概念, 那么现在为什么在Java中变得如此重要?因为Java从版本8以后引入了新的Lambda特 ...

  2. java事件溯源_领域事件与事件溯源 - 解道Jdon

    领域事件.事件溯源.事件风暴建模 事件代表过去发生的事件,事件既是技术架构概念,也是业务概念.以事件为驱动的编程模型称为事件驱动架构EDA,事件驱动与事件溯源EventSourcing是两种概念,ED ...

  3. w3school-领先的 Web 技术教程

    w3school [www.w3school.com.cn] 是国内的一个非常好的提供Web 技术教程的网站,在w3school,你可以找到你所需要的所有的网站建设教程.从基础的HTML到XHTML, ...

  4. Mysql8.0.12安装教程方法 Mysql8.0.12安装教程

    Mysql8.0.12安装教程方法 Mysql8.0.12安装教程 MySql安装教程 - 首先,MySql官网下载地址: 官网下载地址 主要下载server版本的 Archive版本,不需要安装解压 ...

  5. mysql8.0.12怎么用_Mysql8.0.12安装教程方法 Mysql8.0.12安装教程

    Mysql8.0.12安装教程方法 Mysql8.0.12安装教程 MySql安装教程 - 首先,MySql官网下载地址: 官网下载地址 主要下载server版本的 Archive版本,不需要安装解压 ...

  6. ServU 教程11.1.0.7使用教程

    ServU 教程11.1.0.7使用教程 http://wenku.baidu.com/view/be7ffc4fe45c3b3567ec8b10.html 安装 flashfxp 下载地址 http ...

  7. pkpm2020安装教程 v5.1.0附安装教程

    随着科技的高速发展,建筑行业也是兴新崛起,无论是对建筑商,还是对用户来说,好的设计以及房屋建筑都是非常重要的.今天为大家带来的是pkpm2020破解版,已集成破解补丁无需加密狗,免费使用所有功能,详细 ...

  8. java dwr写法_DWR 3.0 入门示例教程

    DWR(Direct Web Remoting) DWR is a Java library that enables Java on the server and JavaScript in a b ...

  9. java如何接入实时流_【技术教程】如何通过Java程序调用RTSP拉流协议视频平台EasyNVR程序接口?...

    RTSP协议视频平台EasyNVR经过多年的积累,已经是一套成熟且完善的视频平台了,用户可以通过网页直接访问视频监控,也可以通过调用二次开发接口进行二次开发或者集成.下面介绍下Java程序调用Easy ...

最新文章

  1. C:内存中供用户使用的存储空间
  2. 未来的设计:我们正在进入“计算设计”时代
  3. 网络推广软件介绍外链坚持七大原则助力网站排名“蹭蹭上涨”!
  4. whoami,who,w命令详解
  5. linux 中将文件设置密码,linux – 如何使用公钥在openssl中加密大文件
  6. rm、shutdown、磁盘挂载、vi使用方法
  7. Go语言:生成随机数
  8. python 安装whl文件
  9. 期末考试查分,基于青果高校教务系统的一个自动python脚本代码
  10. 苹果安卓APP下载地址合并为一个二维码
  11. 页面ifream固定分辨率展示并适配所有分辨率方法
  12. 实体关系图E-R图(Entity Relationship Diagram)
  13. 禅道 php7.1,Centos7安装PHP7 + 禅道(Nginx 1.18 + PHP7.2)
  14. html5 车牌识别,深度学习实现车牌识别
  15. 补码(为什么按位取反再加一)
  16. 广和通5G模组FM150-AE在树莓派+Ubuntu22.04 LTS系统下即插即用免驱免拨号演示
  17. Babylon.js 踩坑之正交摄像机,平行投影的相关设置
  18. [组图]C++ SDK和Symbian开发入门之工具(转)
  19. 最新jym在线客服源码系统
  20. 暗渡陈仓:用低功耗设备进行破解和渗透测试

热门文章

  1. C语言编写程序求1到100的和,C语言菜鸟基础教程之求1到100的和
  2. CAD测量工具使用方法
  3. Display常用英文缩写
  4. nginx源码分析--master和worker进程模型
  5. 有一个已经排好序的数组。现输入一个数,要求按原来的规律将它插入数组中。(c语言)
  6. 记事本app TOP5(个人观点)
  7. MDK AC6开启FPU移植DSP库时报错Error: L6242E: Cannot link object arm_cos_f32.o as its attributes are incompat
  8. 赛尔号星球大战服务器维修,赛尔号星球大战11月29日更新公告
  9. 两台Ubuntu18.04局域网共享文件夹,互相访问
  10. 如何在 Linux 系统中添加桌面图标