在JSR 342下可以繼續進行Java EE 7的工作。一切進展順利,Java EE 7現在處于“初稿審查”階段。 在11月初, Oracle發布了一個有關即將推出的Java EE 7功能的小型社區調查 。 昨天結果公布了。
超過1,100名開發人員參加了調查,并且幾乎對每個問題都提出了很多周到的評論。 比較附帶在EG郵件列表討論中的準備好的PDF 。
Java EE 7配置文件的新API
我們有幾個新的和即將發布的API,需要將它們合并到Full或Web Profile中。 即是WebSocket 1.0 , JSON-P 1.0 , Batch 1.0和JCache 1.0 。 有人問社區應該以哪種形式結束。 關于其中哪個結果應顯示在完整配置文件中:
添加到完整個人資料?
如圖所示,Batch 1.0的支持相對最弱,但仍然不錯。 許多人將JSON-P和WebSocket 1.0視為一項關鍵技術。
對于Web配置文件,兩者相同。 添加JCache 1.0和Batch 1.0的支持相對較弱。 批次獲得51.8%的“否”票。
添加到網站資料?
默認情況下啟用CDI
默認情況下,大多數開發人員(73.3%)支持啟用CDI。 此外,詳細注釋還反映出對CDI的強大支持,以及對Java EE與CDI更好地一致性的渴望。
@Inject的一致用法
絕大多數開發人員(53.3%)支持在所有Java EE JSR中始終使用@Inject。 28.8%的人仍然相信使用自定義注入注釋是可以的。 其余的18.0%不確定正確的方法。 絕大多數評論者都強烈支持CDI以及Java EE與CDI的一般一致性。
擴展@Stereotype的使用
與會的開發人員中有62.3%支持在Java EE中擴展@Stereotype的使用。 大多數評論表達了有關常規CDI / Java EE對齊的想法。
擴大攔截器的使用
96.3%的開發人員希望將攔截器的使用擴展到所有Java EE組件。 35.7%的人甚至想將攔截器擴展到其他Java EE管理的類。 大多數開發人員(54.9%)不確定是否有任何地方支持不支持攔截器的注入。 32.8%的人認為支持注入的任何地方也應支持攔截器。 其余的12.2%的人確定應該在某些地方支持注射,但沒有攔截器。
感謝您抽出寶貴的時間回答調查問卷。 這為繼續使用Java EE 7提供了堅實的決策基礎。保留反饋,并訂閱users@javaee-spec.java.net別名( 請參見在線檔案 )!
參考: Java EE 7社區調查結果! 來自我們的JCG合作伙伴 Markus Eisele在Java的企業軟件開發博客中。
翻譯自: https://www.javacodegeeks.com/2012/12/java-ee-7-community-survey-results.html