|
|
|
|
| Adam Bien 参加完 CommunityOne East in NYC 回来了,他的“实用 Java EE 开发”会话已经在线广播,还有其他一些会话。没有幻灯片,只有代码。 在 Adam 使用 NetBeans 和 GlassFish 的同时,该会话不会在您后方使用生成代码的向导,而是标准、配置约定、Java EE 5 工件。这其实已在全新的笔记本电脑上用极少的时间完成了,以设置环境。 |
这次演讲很不错(我觉得“改动后的重新部署”在这里起了不小的作用),从收到的一些问题中,我能够肯定地感觉到吸引使用惯了 Java EE 5 的人(想查看开发中的 EE 6)和第一次使用 JAX-WS、EJB 3 和 JPA 的人们的注意是多么困难。
| GlassFish 用户可能认为 EJB 3、JPA 和依赖注入理应与 Java EE 5 兼容,但对于其他与 Java EE 5 兼容的应用服务器,Adam Bien 在 JavaWorld 中有关的 EJB 3 的文章中很及时地对此进行了说明。该文章讨论了 EJB 3 如何简化企业级开发,并成为适用于大型,甚至中小型应用程序的技术。 |
Adam 介绍说“(EJB's) 实际上是用于企业级服务器端应用程序的唯一厂商中立且便携的解决方案”,并且站在开发人员的角度,继续将 EJB 3 与以前的版本进行对比。该文章介绍了如何使用依赖注入、POJO 和注释方式来替换查找和工厂,而且还介绍了 ejb-jar.xml 以及拦截器(作为轻量级 AOP 在此处描述)的使用情况。
该文章最后总结了 EJB 3.1 即将添加的增强功能,例如更容易的打包 (WAR)、非接口视图、单体模式,等等...,请确保您查看了 GlassFish v3 "Prelude" 的更新中心提供的 EJB 3.1 预览功能。