我试图部署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