随笔分类 -  OpenSource

Hibernate学习笔记
摘要:1、The Session internals consist of a queue of SQL statements that need to be synchronized with the database at some point and a map of managed persistenceinstances that are monitored by the Session.)2、JPA, JTA3、开源工具:OpenJPA, HSQLDB, Zmanda4、Hibernate配置文件命名规则:Classname.hbm.xml,一般放在和Class一个文件夹下文件格式:&l 阅读全文

posted @ 2011-03-07 11:58 Eason Jiang 阅读(230) 评论(0) 推荐(0)

XDoclet
摘要:XDoclet是一个开源项目,可以从这里得到他:http://xdoclet.sourceforge.net/xdoclet/ 。 XDoclet可以通过你在java源代码中的一些特殊的注释信息,自动为你生成配置文件、源代码等等,例如web、ejb的部署描述文件、为你生成struts的struts-config.xml配置文件、javascript校验等。 正如《XDoclet in Action》部分章节中文版一文中所说的“当初,XDoclet因为可以自动生成EJB繁杂的接口和部署描述文件而声名鹊起。然而,现在的XDoclet已经发展成了一个全功能的、面向属性的代码生成框架。J2EE代码生成 阅读全文

posted @ 2011-02-28 17:14 Eason Jiang 阅读(268) 评论(0) 推荐(0)

Hibernate 3新特性介绍及发展趋势
摘要:Hibernate是一种强大的可提供对象-关系持久化和查询服务的中间件,它可以使程序员依据面向对象的原理开发持久化类,实现对象之间的关联、继承、多态、组合、集合等。 Hibernate提供了它特有的数据库查询语言HQL,这种查询语言屏蔽了不同数据库之间的差别,使你可以编写统一的查询语句执行查询。不同于其他持久化解决方案的是Hibernate并没有把SQL的强大功能屏蔽掉,而是仍然兼容SQL,这使你以往的关系技术依然有效。 一、Hibernate的版本更新情况 Hibernate版本更新速度很快,目前为止有两个阶段性的版本:Hibernate2和Hibernate3,这一点程序员从其Jar文件名 阅读全文

posted @ 2011-02-21 11:45 Eason Jiang 阅读(422) 评论(0) 推荐(1)

Hibernate与iBATIS的对比
摘要:Hibernate iBATIS有很多值得学习的地方,这里我们主要介绍Hibernate iBATIS的区别。 区别1:Hibernate 是当前最流行的O/R mapping框架,当前版本是3.05。它出身于sf.net,现在已经成为Jboss的一部分了 iBATIS 是另外一种优秀的O/R mapping框架,当前版本是2.0。目前属于apache的一个子项目了。相对Hibernate“O/... 阅读全文

posted @ 2011-02-21 11:44 Eason Jiang 阅读(199) 评论(0) 推荐(0)

Eclipse JDT-简介
摘要:JDT(java development tooling)是Eclipse提供的一组API。其功能引用其官方文档上的说法:   Programmatically manipulate Java resources, such as creating projects, generating Java source code, performing builds, or detecting pro... 阅读全文

posted @ 2011-02-11 16:19 Eason Jiang 阅读(3512) 评论(0) 推荐(0)

导航