
案例研究:巴西国家医疗保健系统
巴西国家医疗保健系统曾被喻为全球最大的Java企业应用,涉及200多万行代码,囊括一个350个类的区域模块。该系统把所有能想象到全国范围内的各类行政地区模块化,其所实现的自动化给公共医疗保健系统创造了巨大的价值,让巴西人受益匪浅。本案例分析,从系统构架、解决方案、教训与启发以及项目的未来趋向等做全方面详细深入的探索。

巴西国家医疗保健系统曾被喻为全球最大的Java企业应用,涉及200多万行代码,囊括一个350个类的区域模块。该系统把所有能想象到全国范围内的各类行政地区模块化,其所实现的自动化给公共医疗保健系统创造了巨大的价值,让巴西人受益匪浅。本案例分析,从系统构架、解决方案、教训与启发以及项目的未来趋向等做全方面详细深入的探索。
上个月,Apache Beehive项目的众多提交者投票表决停止该项目,原因是项目太不活跃了。Apache Beehive的上一个版本是1.0.2,还是在2006年十月份发布的。Henri Yandell在本月10日发布的声明中给出了其他一些选择以替代Beehive项目的主要组件。
Java EE的最新版本提供了几项新特性,包括依赖注入、Bean验证,以及EJB、Servlets、JSF、JSP技术方面的增强。Sun于上周四发布了Java EE 6。本文概述了最新版本的几个新特性。
最新版的OpenEJB(一个开源、轻量级的EJB 3.0实现框架)支持EJB 3.1 Singletons、构造器注入及与Spring框架的集成。Apache OpenEJB开发团队上周发布了OpenEJB3.1。
开源轻量级EJB实现框架OpenEJB的最新版支持对枚举、集合和Maps的依赖注入,并且支持OSGi和EJB 3.0规范。OpenEJB 3.0最终版近期发布了,它还支持@EJB引用其他EAR文件中的本地接口、事务日志及基于HTTP协议的EJBd。

JBoss Seam整合了Ajax、JSF、EJB3、Portlets和BPM,是个全新的一站式web应用框架。本文节选并编辑了Michael Yuan和Thomas Heute即将出版的关于Seam一书中的第一章和第二章,阐述了Seam的用途,并通过HelloWorld一例阐释了该设计理念。
.jpg)
Grails给Java平台带来了Ruby on Rails风格的生产力,它建构于Groovy语言之上,并完全与Java集成。该教程展示了围绕一个已有的EJB 3实体Bean领域模型,如何使用Grails来快速地构建一个功能齐全的Web站点,而且代码很少。

这是一份关于 EJB 3 引入的新术语、新概念的核心术语表。本术语表旨在为一些流行术语(buzzwords)揭开神秘面纱,如 IoC、按异常配置(Configuration by Exception)、POJO、POJI、依赖注射(Dependency Injection)、可嵌入对象(Embeddable Object)、拦截器(Interceptors),还有许多。本术语表是一项不断完善的工作,我们将定期对其进行更新。

OSWorkflow是用纯Java语言编写,并且开放源代码。它最大的特点就是极其的灵活。它面向的用户群是具有技术背景的软件开发人员,用户可以根据自己的实际需求,用XML配置出完全符合自身业务逻辑的流程,从而取代复杂的代码。OSWorkflow适用于任何Java平台,并且在企业ERP开发中得到了非常广泛的应用。本书主要介绍了OSWorkflow的必要文件、运行示例,如何持久化,如何和Spring、OScore整合,如何理解OSWorkflow,以及GUI可视化设计器的使用和使用OSWorkflow的接口创建工作流等。