Java EE 7 行為的變更

如果您先前將 Java Platform Enterprise Edition (Java EE) 6 特性納入 Liberty 環境中,當您移至 Java EE 7 特性時,可能會發現行為的變更。

您可以針對每一個伺服器實例,挑選 Java EE 6 或 Java EE 7 特性實作,並將行為變更納入考量。如果必要的行為只有 Java EE 7 特性才有,就必須使用 Java EE 7 特性。如果現有的應用程式會因 Java EE 7 特性中的行為變更,受到不利影響,則使用 Java EE 6 特性,可保留該應用程式的現有行為。您必須確定您選擇的 Java EE 實作,與您伺服器中的其他 Java EE 特性相容;如需相關資訊,請參閱支援的 Java EE 6 與 7 特性組合

表 1. 具有 Java EE 6 和 7 實作的特性
技術 Java EE 6 特性 Java EE 7 特性 行為變更
Bean 驗證 beanValidation-1.0 beanValidation-1.1 無行為變更。
Java 環境定義和相依關係注入 (CDI) cdi-1.0 cdi-1.2 請參閱 環境定義和相依關係注入 1.2 的行為變更
Enterprise JavaBeans (EJB) ejbLite-3.1 ejbLite-3.2 無行為變更。
表示式語言 (EL) 隨附於 jsp-2.2 el-3.0 請參閱 「表示式語言 3.0」特性的功能
Java API for RESTful Web Services (JAX-RS) jaxrs-1.1 jaxrs-2.0 請參閱 JAX-RS 2.0 行為變更
Java 資料庫連線功能 (JDBC) jdbc-4.0 jdbc-4.1 無行為變更。
Java 持續性 API (JPA) jpa-2.0 jpa-2.1 請參閱 Java 持續性 API 2.1 行為的變更
Java Servlet servlet-3.0 servlet-3.1 請參閱 Servlet 3.1 行為變更
Java 交易 API (JTA) transaction-1.1受保護的特性 transaction-1.2受保護的特性 無行為變更。
JavaServer Faces (JSF) jsf-2.0 jsf-2.2 請參閱 將 Liberty 配置成使用 JavaServer Faces 2.2
JavaServer Pages (JSP) jsp-2.2 jsp-2.3 無行為變更。

指示主題類型的圖示 參照主題

資訊中心條款 | 意見


「時間戳記」圖示 前次更新: 2016 年 4 月 15 日
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-libcore-mp&topic=rwlp_prog_model_jee7behaviors
檔名:rwlp_prog_model_jee7behaviors.html