EJB 3.2新特性
EJB專家組近日釋出了EJB 3.2規範的第2版草案。
EJB(Enterprise JavaBean,企業級JavaBean)用於構建企業級應用的伺服器端可管理元件。EJB規範的目的在於為企業級應用開發人員實現後臺業務提供一個標準方式,自動處理諸如資料持久化、事務整合、安全對策等不同應用的共有問題,使得軟體開發人員可以專注於應用的需求而避免非業務元素的困擾。
EJB 3.2 (JSR-345)在2011年4月份啟動,現在最新版本為v2版草案。在該版本中,我們可以預覽到EJB 3.2的一些特性:
1. 下面這些特性已經納入EJB可選特性文件中:
· EJB 2.1和早期針對容器管理永續性的Entity Bean元件協議
· EJB 2.1和早期針對Bean管理永續性的Entity Bean元件協議
· EJB 2.1和早期Entity Bean的客戶端檢視
· 針對容器管理永續性查詢方法的查詢語言(EJB QL)
· 基於JAX-RPC的Web服務端點
· JAX-RPC Web服務客戶端檢視
2. 支援本地非同步會話Bean呼叫,非永續性EJB Timer Service已經被新增到EJB 3.2精簡版功能集中。
3. 獲得當前類裝載器的限制已被移除。
4. Java I/O訪問權已放寬,現在用“應謹慎行事(should exercise caution)”取代了“must not(不允許)”。
5. 有狀態會話bean的生命週期回撥攔截方法,現在可以在一個事務環境中執行(由生命週期回撥方法的事務屬性決定)。
6. 現在可以完全禁用特定的有狀態會話bean的鈍化(passivation)。
7. TimerService API已被擴充套件,現在可以在同一個EJB模組中查詢所有活動計時器。
8. 會話bean指定實現介面(作為本地或遠端業務介面)的預設規則已經放寬,可以包含多個介面。
9. JMS訊息驅動bean的標準啟用屬性名單已經擴充套件,以與JMS 2.0規範中的變化相匹配。
詳細資訊:https://blogs.oracle.com/marina/entry/ejb_3_2_news
EJB(Enterprise JavaBean,企業級JavaBean)用於構建企業級應用的伺服器端可管理元件。EJB規範的目的在於為企業級應用開發人員實現後臺業務提供一個標準方式,自動處理諸如資料持久化、事務整合、安全對策等不同應用的共有問題,使得軟體開發人員可以專注於應用的需求而避免非業務元素的困擾。
EJB 3.2 (JSR-345)在2011年4月份啟動,現在最新版本為v2版草案。在該版本中,我們可以預覽到EJB 3.2的一些特性:
1. 下面這些特性已經納入EJB可選特性文件中:
· EJB 2.1和早期針對容器管理永續性的Entity Bean元件協議
· EJB 2.1和早期針對Bean管理永續性的Entity Bean元件協議
· EJB 2.1和早期Entity Bean的客戶端檢視
· 針對容器管理永續性查詢方法的查詢語言(EJB QL)
· 基於JAX-RPC的Web服務端點
· JAX-RPC Web服務客戶端檢視
2. 支援本地非同步會話Bean呼叫,非永續性EJB Timer Service已經被新增到EJB 3.2精簡版功能集中。
3. 獲得當前類裝載器的限制已被移除。
4. Java I/O訪問權已放寬,現在用“應謹慎行事(should exercise caution)”取代了“must not(不允許)”。
5. 有狀態會話bean的生命週期回撥攔截方法,現在可以在一個事務環境中執行(由生命週期回撥方法的事務屬性決定)。
6. 現在可以完全禁用特定的有狀態會話bean的鈍化(passivation)。
7. TimerService API已被擴充套件,現在可以在同一個EJB模組中查詢所有活動計時器。
8. 會話bean指定實現介面(作為本地或遠端業務介面)的預設規則已經放寬,可以包含多個介面。
9. JMS訊息驅動bean的標準啟用屬性名單已經擴充套件,以與JMS 2.0規範中的變化相匹配。
詳細資訊:https://blogs.oracle.com/marina/entry/ejb_3_2_news
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/301743/viewspace-739182/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- JavaEE 6:EJB3.1新特性Java
- oracle flashback特性(3.2)--Flashback Database操作示例OracleDatabase
- EJB3.1計劃中的特性
- JTA是EJB獨有的特性嗎
- 新特性
- 全面學習oracle flashback特性(3.2)--Flashback Database操作示例OracleDatabase
- Oracle11新特性——PLSQL新特性(七)OracleSQL
- Oracle11新特性——PLSQL新特性(六)OracleSQL
- Oracle11新特性——PLSQL新特性(五)OracleSQL
- Oracle11新特性——PLSQL新特性(四)OracleSQL
- Oracle11新特性——PLSQL新特性(三)OracleSQL
- Oracle11新特性——PLSQL新特性(二)OracleSQL
- Oracle11新特性——PLSQL新特性(一)OracleSQL
- 【ORACLE新特性】11G 分割槽新特性Oracle
- typescript 3.2 新編譯選項strictBindCallApplyTypeScript編譯APP
- React 新特性React
- 新特性介面
- 新特性方面
- TSS提出兩種新的EJB呼叫模式模式
- 10G新特性筆記之安裝新特性筆記
- Servlet 3.0 新特性Servlet
- Go 1.13 新特性Go
- Java 11新特性Java
- PHP 7.4 新特性PHP
- Java 17新特性Java
- Prometheus 2.21.0 新特性Prometheus
- Java 8 新特性Java
- Hadoop新特性Hadoop
- MySQL 8.0 新特性MySql
- C++新特性C++
- PostgreSQL 13–新特性SQL
- Java 8 新特性Java
- .NET 7新特性
- Django 2.0 新特性Django
- Java 8新特性Java
- MySQL 5.7新特性MySql
- Git 1.8.5 新特性Git
- JavaFX 2.2.4新特性Java