标签墙

Java Persistence API

JPA 2.0的两个类型安全标准API提议

作者 Charles Humble译者 宋玮 发布于 2009年1月30日 上午8时42分 两年前作为Java EE 5的一部分引入的Java Persistence API为对象关系映射提供了一个POJO持久化模型。它作为JSR-220的一部分由EJB 3.0软件专家组进行开发。 Persistence包含三个方面的内容: API,定义在javax.persistence包内。 Java Persistence Query Language(JPQL)。 对象关系元数据。 尽管JPQL使得持久Java....
More...

Java EE 6体系结构的变革

【IT168 分析评论】又看到 Reza 同学为 Java EE 6 奔走呼告了。如同在浩浩荡荡的就业大军中的一员, Reza 带着自己的最新简历 Java EE 6 ,向咱们开发人员展示耳目一新的感觉。但从本文的字里行间中,隐隐约约还是能觉察到它的困惑和迷茫:已经付出了这么多, Java EE 6 能再次成功吗?开发者会采纳它吗?如果不是,我们还应该做什么?......。当年 EJB2.* 的垮台掀起了反对使用 EJB 的浪潮。实际上我接触 JavaEE 比较晚 大概在 2007 年初 ,没有使用过 EJB2.* ,但也是不够客观的照着大家说的抨击 EJB ,天天嘴边挂着 Struts ....
More...

必备的 Java 参考资源列表

必备的 Java 参考资源列表 包含必备书籍、站点、博客、活动等参考资源的完整清单 级别: 初级 Ted Neward, 主管,ThoughtWorks, Neward Associates 2009 年 3 月 02 日 Java 平台不久将迎来它 14 岁的生日,当一种成功且被普遍使用的语言达到这样一种高度时,伴随而来的是产生了大量的库、工具和理念 这使得许多刚刚接触 Java 语言的新手可以获得大量的资源。在这篇文章中,作者(Java 资源的重要贡献者)将向您介绍这些资源,为积极进取的 Java 开....
More...

再论 Java 应用中的“领域建模”

再论 Java 应用中的领域建模 转载请保留作者信息: 作者:88250 Blog:http:blog.csdn.netDL88250 MSN Gmail QQ:DL88250@gmail.com 再论 Java 应用中的领域建模 相关术语与概念 POJO(Plain Old Java Object) 领域模型(Domain Model) 各种风格(Style)的领域模型 贫血的领域模型(Anemic Domain Model) 富领域模型(Rich Domain Model) 公认的问题 EJB 3 & JPA Domain Logic ....

More...

JPA 2.0 最终建议草案

Java Persistence API (JPA) 2.0版目前已进入最终建议草案阶段,这一版对规范作出了重要更新,为条件查询(criteria queries)增加了一个API,一个元模型API,并且支持Bean Validation [JSR 303]。 这一版的条件查询(criteria query)API允许通过调用Java对象的方法来创建查询,而不是把JPA-QL嵌入到字符串中,由JPA实现进行处理。在第一个公开草案中,API 本身是基于字符串的,专家组收到许多反馈建议他们研究一下改善该议案的类型安全性的可能行。Gavin King提出了一个建议,该建议建立在现有基于字符串的AP....
More...

OpenJPA 2.0.0 发布下载

 OpenJPA 2.0.0发布下载了,喜欢OpenJPA的朋友可以去apache官方下载最新的OpenJPA 2.0.0试用。说到JPA估计做Java的朋友应该都有所了解了吧。JPA是Java Persistence API的缩写,而JPA是JSR-220 Enterprise Java Beans 3.0规范的一部分。EJB 2.0在受到Spring,hibernate等轻量级框架的冲击基本已经死去。而卷土重来Enterprise Java Beans 3.0吸取了Hibernate轻量级框架的有点,更为简单更为易用。而JPA作为EJB3.0规范的一部分也备受Java社区的喜爱。   O....
More...

你应该知道的 8 个Java 的领军人物

下面将介绍8个Java的领军人物,他们创建了框架,产品,工具或者书籍,并将其捐献给了Java社区,改变了Java的编码方式。 8. Tomcat Ant创始人 James Duncan Davidson,Tomcat和Ant创始人。 Duncan于1970年7月29日生于美国德克萨斯州。主要专注在Mac OS X、Java和XML技术。他频繁地在全世界各种会议上演讲,话题范围从开源到高效Java开发。 Duncan 是Apache Tomcat和Apache Ant的原创作者,1997-2001年曾在Sun Microsystems工作,参与促成了Sun Microsys....
More...

Hibernate Core 3.6.0.Final 来了

Hibernate LogoJBoss 宣布完成了 Hibernate Core 3.6 GA 的开发,该版本在作为 JBoss 应用服务器的 JPA 提供者时做了大量的测试工作,并且通过的所有的测试。

More...

NetBeans 时事通讯(刊号 # 123 - Nov 03, 2010)

More...

加速你的Hibernate引擎(上)

Hibernate LogoInfoQ Logo

Hibernate是 最流行的对象关系映射(ORM)引擎之一,它提供了数据持久化和查询服务。在你的项目中引入Hibernate并让它跑起来是很容易的。但是,要让它跑得 好却是需要很多时间和经验的。通过我们的使用Hibernate 3.3.1和Oracle 9i的能源项目中的一些例子,本文涵盖了很多Hibernate调优技术。其中还提供了一些掌握Hibernate调优技术所必需的数据库知识。

我们假设读者对Hibernate有一个基本的了解。如果一个调优方法在Hibernate 参考文档(下文简称HRD)或其他调优文章中有详细描述,我们仅提供一个对该文档的引用并从不同角度对其做简单说明。我们关注于那些行之有效,但又缺乏文档的调优方法。

More...

加速你的Hibernate引擎(下)

Hibernate LogoInfoQ Logo

Hibernate是 最流行的对象关系映射(ORM)引擎之一,它提供了数据持久化和查询服务。在你的项目中引入Hibernate并让它跑起来是很容易的。但是,要让它跑得 好却是需要很多时间和经验的。通过我们的使用Hibernate 3.3.1和Oracle 9i的能源项目中的一些例子,本文涵盖了很多Hibernate调优技术。其中还提供了一些掌握Hibernate调优技术所必需的数据库知识。

我们假设读者对Hibernate有一个基本的了解。如果一个调优方法在Hibernate 参考文档(下文简称HRD)或其他调优文章中有详细描述,我们仅提供一个对该文档的引用并从不同角度对其做简单说明。我们关注于那些行之有效,但又缺乏文档的调优方法。

More...

NetBeans IDE 7.0 Beta 发布

NetBeans LogoNetBeans 团队宣布 NetBeans IDE 7.0 Beta 可用!

NetBeans IDE 7.0 Beta 引入了对 JDK 7 的支持。本次发布也包含了对 Oracle WebLogic 服务器、Oracle 数据库以及 GlassFish 3.1 支持的增强。

More...

谁更胜一筹:技术解析 Google App Engine 和 Amazon EC2

GAEAmazon WS

最近一个潜在客户要求我们比较一下 Amazon EC2 和 Google App Engine,正好我们刚刚在 EC2 和 Google App Engine 上完成了两个相对来说规模较大的项目,因此有必要做一下总结。

我打算从三个角度来对比这两大云计算平台:技术,业务和未来发展趋势,本文是技术方面的对比,ok,准备好咖啡,我们开始吧!

More...

NetBeans 时事通讯(刊号 # 131 - Jan 04, 2011)

More...

Apache OpenJPA 2.1.0 发布

OpenJPA LogoOpenJPA 是 Apache 组织提供的开源项目,它实现了 EJB 3.0 中的 JPA 标准,为开发者提供功能强大、使用简单的持久化数据管理框架。OpenJPA 封装了和关系型数据库交互的操作,让开发者把注意力集中在编写业务逻辑上。OpenJPA 可以作为独立的持久层框架发挥作用,也可以轻松的与其它 Java EE 应用框架或者符合 EJB 3.0 标准的容器集成。

More...

JPA 缓存与应用集群

本文主要介绍了 JPA 缓存体系结构以及在集群环境下 JPA 二级缓存的问题及应对策略。

More...

NetBeans 时事通讯(刊号 # 147 - May 18, 2011)

More...

NetBeans IDE 7.1 Beta Now Available for Download

The NetBeans team is pleased to announce the availability of NetBeans IDE 7.1 Beta.

NetBeans IDE 7.1 Beta introduces support for JavaFX 2.0 by enabling the full compile/debug/profile development cycle for JavaFX 2.0 applications. The release also provides significant Swing GUI Builder enhancements, CSS3 support, and tools for visual debugging of Swing and JavaFX user interfaces.

Additional highlights include Git support integrated into the IDE, new PHP debugging features, various Java EE and Maven improvements, and more.
Download NetBeans IDE 7.1 Beta
Browse NetBeans 7.1 Tutorials
Release Highlights

More...

NetBeans 时事通讯(刊号 # 184 - Mar 06, 2012)

NetBeans Logo现在的 netbeans.org 瞬息万变。为了帮助您快速的获得最新消息,一个由志愿者组成的团队会每周收集与 NetBeans 相关的时事通讯,包括文章,教程,重要事件等等。

刊号 # 184 - Mar 06, 2012

More...

NetBeans 时事通讯(刊号 # 185 - Mar 13, 2012)

NetBeans Logo现在的 netbeans.org 瞬息万变。为了帮助您快速的获得最新消息,一个由志愿者组成的团队会每周收集与 NetBeans 相关的时事通讯,包括文章,教程,重要事件等等。

刊号 # 185 - Mar 13, 2012

More...