我試圖部署Java寵物商店示例應用程序,它的文件說:我應該使用Java EE 6還是堅持版本5的Java Pet Store應用程序?
Java Pet Store 2.0 is the reference application for building AJAX
web applications on Java EE 5.
這是否意味着它可能無法與新的Java EE 6兼容嗎?
我試圖部署Java寵物商店示例應用程序,它的文件說:我應該使用Java EE 6還是堅持版本5的Java Pet Store應用程序?
Java Pet Store 2.0 is the reference application for building AJAX
web applications on Java EE 5.
這是否意味着它可能無法與新的Java EE 6兼容嗎?
在Java世界裏,向後兼容性是非常重要的是。 Java EE 5應用程序絕對向後兼容Java EE 6,即它們可以完美地運行在Java EE 6容器上。
這隻意味着它是爲Java EE 5而設計和開發的,並沒有利用所有可用的Java EE 6功能,如新的內置和支持Ajax的MVC框架JSF 2.0。這也意味着您正在查看和使用過時的演示應用程序,並且演示不一定是使用最新的最佳做法構建的。 Java EE 5已經超過5年了。
非常感謝你這個徹底的答案。 – Coffee
如果您正在花時間升級,是否考慮過Java 7? – corsiKa