本文中首先描述了如何准备 OpenJPA 开发环境所需要的支持环境,接着说明了 OpenJPA 下载、安装的步骤。随后,通过一个简单的例子,讲解了如何应用 OpenJPA 开发 EJB 3.0 应用的步骤和方法,并且通过合适的代码演示了如何使用 JPA 标准接口访问持久化对象。
本文中结合简单的例子描述了如何通过 OpenJPA 提供简单的注释、结合 Java 方法就可以监听、处理实体生命周期事件回调的过程。
在本篇技巧文章中,我们将再次讨论数据格式验证,介绍数据验证助手类,它将让我们使验证过程接近客户机,同时不会引入任何不必要的代码。
本文中作者通过一个简单的例子,详细地说明了使用 Dali 开发 OpenJPA 应用所需要完成的设置工作,同时演示了 Dali 提供的与 JPA 开发相关的向导、透视图、视图生成、调整实体的详细使用过程。
本文介绍了为什么对异常处理投入一点关注就会给我们带来很大的帮助,并向您展示了两种简单技术,它们将帮助您正确地构建更健壮且有用的异常处理框架。
在这篇文章中,我们将研究一些最常用的 JNDI 优化。特别地将向您展示如何将高速缓存和通用助手类组合使用,以创建针对 JNDI 开销的工厂风格的解决方案。
Enterprise JavaBeans 技术一般分成三种核心类型的 bean:会话 bean、消息驱动 bean 和实体 bean。bean 还可以分成充当业务对象的 bean 和充当数据对象的 bean。会话 bean 和消息驱动 bean 是业务对象;实体 bean 是数据对象。
JRuby 1.2 RC1 发布了,这是一个维护发布版本,但是它开始转变稍微不同的版本计划,比如未来的维护发布版本将修改1.x中的x。 JRuby 1.2包含大量的bug修复,大大清除了JRuby JIRA bug数据库。
从根本上来说,JavaEE 是一种企业应用的软件架构。在了解它之前,让我们来先看看它的发展背景,它的发展背景中总是与分布式应用和互联网(Internate)应用密切相关。
核心Swing的开发已经停止,Swing仅仅作为Sun UI技术的遗产保留,最标志性的事件是上周Sun停止投资SwingX。
从公司的角度出发: 1. 公司往往竞标参与项目时,客户会指定用Java或者.NET做,难免会碰上经济效益还可以的Java的项目,你不做吧,也不太可能。
在这篇文章中,我们将继续使用通用设计的思想。从研究当前业务委派实现的限制入手,然后向您展示如何通过创建更通用的(因而不那么呆板)业务委派类实现来克服这些限制。
11月10日消息,据国外媒体报道,微软计划收购一种技术,使微软能够让其TFS(团队基础服务器)软件成为不同软件开发平台的ALM(应用程序生命周期管理)服务器。微软将收购SourceGear公司与Teamprise有关的资产。
JNBridge,Java和.NET交互工具的供应商将发布JNBridge Pro的最新版本5.0和JMS adapter 2.0。JNBridgePro是一个通用的、Java和.NET的交互工具,用来“桥接Java和.NET”,其核心产品基于.NET和Java的Remoting堆栈,并且针对调用代码在“被调用端”产生包含代理的二进制库。
有时候开发时为了方便,在代码中使用了不少嵌套类(nested class),但是使用过程中如果不了解嵌套类的特性,可能会造成意想不到的情况。
不久前,JBoss团队发布了RESTEasy 1.2.GA版!JBoss RESTEasy 是一个用来使用Java语言开发 RESTFul Web服务的框架。
11月10日消息,据国外媒体报道,微软今天宣布将收购SourceGear公司旗下与Teamprise相关的资产,Teamprise能帮助使用Eclipse IDE或多操作系统的开发人员通过微软Visual Studio Team Foundation Server开发应用。
Apache的人员在周三下午表示,支持开源项目的Apache软件基金会正在准备给它的Tomcat Java servlet 容器升级,这次升级着眼于提高如可扩展性和安全性等方面的内容。