标签
作者
这是我关于如何设置Java EE 6应用程序和将尽可能多的技术塞入一个简单应用程序的系列的第二部分。然后还有更多。
本博客文章的目标是带您了解一个Java EE 6应用程序,从简单的静态网页开始,直到我们拥有一个包含以下列表中内容的完整堆栈。我将这个堆栈称为《Summer》,因为在漫长的艰难的冬天之后,春天可能很美好,但等夏天来的时候,哇,等着瞧吧 ;-)
最近,我们一直在努力寻找一种解决方案来提高Java EE,特别是Java EE和JBoss AS的可测试性。我很高兴地说,这个谜题的关键部分,Arqullian,现在已经可用。祝贺Aslak和Arquillian团队发布了Arquillian的第一个alpha版本!您可以在下面了解更多关于Arquillian的任务和我们的Java EE测试计划;或者,如果您想立即深入了解,底部有一些快速链接。
我很高兴地宣布,统一EL的顶级JSR计划正在进行中。很可能Kin-man Chung将在不久的将来提交一个JSR。但我们没有等待开始讨论。Kin-man已经启动了开放的el-next邮件列表(el-next@uel.dev.java.net),我们将开始列出优先事项和设计功能。然后,我们将把请求转换为问题报告,一旦它们得到巩固。
您应该升级到Java EE 6
随着Java EE 6的发布,我看到了许多反复出现但相当奇怪的反对升级到新平台的论点。这些人通常使用由诸如Tomcat或Jetty等servlet引擎和Hibernate、Spring等开源框架组成的自建
栈。
Andy Gibson编写了一篇很好的教程,帮助您使用Netbeans和Glassfish开始使用JSF 2和CDI。看到Netbeans和Intellij 9已经对Java EE 6提供了出色的支持,非常令人高兴。
正如你们所看到的,Java EE 6已经正式发布。您现在可以从以下链接下载上下文和依赖注入、Bean Validation、Java持久化API 2和Java Servlet 3规范:jcp.org,并阅读整个平台的javadoc。如果您还没有的话,这也是检查Java API for RESTful Web Services规范的好机会,它现在包括CDI集成。