我应该使用Java EE 6还是坚持使用Java Pet Store应用程序的版本5?

时间:2011-09-07 19:23:15

标签: java debugging web-applications java-ee glassfish

我正在尝试部署java Pet Store示例应用程序,它的文档说:

Java Pet Store 2.0 is the reference application for building AJAX
web applications on Java EE 5. 

那么这是否意味着它可能与较新的Java EE 6不兼容?

1 个答案:

答案 0 :(得分:4)

在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年了。