Member Menu
 
 Monthly JBoss newsletter:
 
Java Persistence with Hibernate
CaveatEmptor

External articles & tutorials

Please also see the Related Projects page for a list of external demo applications.

Articles


Title: Hibernate Tools: Hibernate-Entwickler mit Eclipse GUI und Ant Tasks unterstĂĽtzen
Author: Markus Junginger, Java Magazin
Date: 7.2006
Version: Hibernate Tools 3.1b4
URL: http://www.javamagazin.de/itr/online_artikel/psecom,id,822,nodeid,11.html
Notes: Article that gives a basic overview about how to use Hibernate Tools for Eclipse and Ant.

Title: Struts Recipes: Hibernate and Struts
Author: George Franciscus
Date: 28.02.2005
Version: Hibernate 2.1
URL: http://www-106.ibm.com/developerworks/library/j-hibern/?ca=dnt-515
Notes: In this excerpt from Struts Recipes, (Manning Publications, December 2004) authors George Franciscus and Danilo Gurovich illustrate how to use Hibernate in a Struts application. They also show how to create a Struts plug-in to improve performance.

Title: Object-relation mapping without the container
Author: Richard Hightower
Date: 17.04.2004
Version: Hibernate 2.1
URL: http://www-106.ibm.com/developerworks/library/j-hibern/?ca=dnt-515
Notes: Developing a transactional persistence layer using Hibernate and Spring.

Title: Hibernate Your Data
Author: Davor Cengija
Date: 14.01.2004
Version: Hibernate 2.0.3
URL: http://www.onjava.com/pub/a/onjava/2004/01/14/hibernate.html
Notes: Hibernate basics in this article on ONJava.com. Note that the alias in class MyClass HQL syntax is deprecated, use MyClass as alias instead.

Title: A Simple Data Access Layer using Hibernate
Author: Mario Aquino
Date: 11/2003
Version: Hibernate 2.0.3, Middlegen R3
URL: http://www.ociweb.com/jnb/jnbNov2003.html
Notes: An article about data access layers with Hibernate, code generation and Command patterns.

Title: Index of Relationships
Author: Tom Sedge
Date: ?
Version: all
URL: http://www.xylax.net/hibernate
Notes: Tom Sedge has written a piece explaining various Hibernate association styles. Note that Tom uses "first rank class" to refer to what the Hibernate documentation calls "entity" and "second rank class" to refer to what the Hibernate documentation calls "value".

Title: Object to Relational Mapping and Relationships with Hibernate
Author: Mark Eagle
Date: ?
Version: Hibernate 2.0RC1
URL: http://www.meagle.com:8080/hibernate.jsp
Notes: Mark Eagle wrote an article with simple example code using XDoclet mappings.

Title: The Fundamentals of Mapping Objects to Relational
Author: Scott Ambler
Date: ?
Version: N/A
URL: http://www.agiledata.org/essays/mappingObjects.html
Notes: Scott Ambler's well-known paper is the about best explanation of O/R mapping strategies around. A must read!

Title: Manual Hibernate
Author: Hector Suarez Gonzalez
Date: 16.10.2003
Version: Hibernate 2.0.x
URL: http://www.javahispano.org/articles.article.action?id=82
Notes: Hector Suarez Gonzalez wrote an introduction to Hibernate in Spanish.

Title: Hibernate - En introduktion
Author: Torben Norling
Date: 14.01.2004
Version: Hibernate 2.1.x
URL: http://www.bluefish.se/aquarium/hibernate-intro.html
Notes: A Hibernate introduction in Swedish.

Title: Object Relational Tool Comparison
Author: various
Date: maintained
Version: Hibernate 2.0.3
URL: http://c2.com/cgi-bin/wiki?ObjectRelationalToolComparison
Notes: The Cayenne project maintains a Wiki page comparing features of various Java O/R tools.

Tutorials


Title: The Road to Hibernate
Author: Michael Gloegl
Date: 14.03.2005
Version: Hibernate 3-rc1
URL: http://www.gloegl.de/5.html
Notes: This page contains several Hibernate tutorials by Michael Gloegl, using Ant, Tomcat and WebWork.

Title: Hibernate / Middlegen - Inheritance and Many To Many
Author: Tyler Pitchford
Date: 16.05.2004
Version: Hibernate 2.1.x
URL: http://www.warfrog.com/hibernatetutorial2/
Notes: This tutorial covers how to modify the hbm.xml files generated by Middlegen to correctly produce Inheritance and Many to Many relationships when processed by hbm2java.

Title: Hibernate / Spring / Middlegen / XDoclet Tutorial
Author: Tyler Pitchford
Date: 30.04.2004
Version: Hibernate 2.1.x, Middlegen R4
URL: http://www.warfrog.com/hibernatetutorial/
Notes: This tutorial is built to help Java developers get Hibernate, Spring, Middlegen and XDoclet up an running in a timely fashion.

Title: Introduction to Hibernate
Author: Nick Heudecker
Date: 12/2003
Version: Hibernate 2.1RC1
URL: http://www.systemmobile.com/articles/hibernate_intro.php
Notes: Nick Heudecker wrote an introductional article about Hibernate, discussing basic mappings, object storage and retrieval with HQL.

Title: Using Hibernate to Persist Your Java Objects to IBM DB2 Universal Database
Author: Javid Jamae & Kulvir Singh Bhogal
Date: 6/2003
Version: Hibernate 1.2.x
URL: http://www7b.software.ibm.com/dmdd/library/techarticle/0306bhogal/0306bhogal.html
Notes: Javid Jamae and Kulvir Singh Bhogal published an article about Hibernate with DB2 and Websphere on IBM developerWorks. The forum link points to the old one: please use http://forum.hibernate.org

Title: A Hitchhiker's Guide to Hibernate
Author: Glen Smith
Date: ?
Version: Hibernate 1.2
URL: http://files.blog-city.com/files/aa/1018/b/HibernateKickstart.html http://freeroller.net/page/aitor/hib
Notes: Glen Smith wrote a short tutorial-style introduction to Hibernate. There is also a Spanish translation (second link).

Title: Cocoon HowTos
Author: Hugo Burm
Date: 11.11.2003
Version: Hibernate 2.0.x
URL: http://wiki.cocoondev.org/Wiki.jsp?page=HowTos
Notes: Hugo Burm wrote a series of three Hibernate + Cocoon "howtos" for the Cocoon wiki.

Title: Eclipse + Resin + WebWork + Hibernate = Sah-WEET!
Author: Paul Snively
Date: 17.11.2002
Version: Hibernate 1.2b2
URL: http://radio.weblogs.com/0100136/stories/2002/11/15/eclipseResinWebworkHiberna.html

Title: How to setup a ejb remote application using JBoss and Hibernate
Author: Nemesis IT
Date: ?
Version: ?
URL: http://nemesisit.rdsnet.ro/opendocs/simplearch/simplejboss.html
Notes: Two instructionals covering JBoss + Hibernate / Tapestry + Hibernate on Nemesis IT site.

Materials


Title: Eclipse and WSAD Templates
Author: Mark Eagle
Date: ?
Version: Hibernate 2.0.x, XDoclet ?
URL: http://www.meagle.com:8080/hibernate_template.jsp
Notes: Eclipse templates for the Hibernate XDoclet tags.

  NEW COMMENT

how to use this web comment page? 12 Sep 2003, 23:59 robbin
how to use this web comment page?
 
Simple Hibernate examples 06 Oct 2003, 17:20 dwight
I've put together some really simple examples of using Hibernate on my
web log at http://www.ideoplex.com/blog/topic/software/java/ These
examples use ant and hsqldb and are run as console applications.
 
New URL for Glen Smith's tutorial 20 Oct 2003, 08:06 bengine
I found a new URL for Glen Smith's "A Hitchhiker's Guide to Hibernate":

http://files.blog-city.com/files/aa/1018/b/HibernateKickstart.html
 
Hibernate intro in Swedish 20 Oct 2003, 15:57 torben2
Hi,
I have written a Hibernate introduction in Swedish that would be great 
to get crosslinked from this page.

Link: http://www.bluefish.se/aquarium/hibernate-intro.html

Thanks - Torben Norling / Bluefish AB
 
Re: Hibernate intro in Swedish 21 Oct 2003, 13:20 gavin
Thanks! :)
 
Re: Simple Hibernate examples 30 Oct 2003, 09:24 bengine
On 06 Oct 2003 17:20, dwight wrote:

>I've put together some really simple examples of using Hibernate on my
>web log at http://www.ideoplex.com/blog/topic/software/java/ These
>examples use ant and hsqldb and are run as console applications.

Thanks alot for the simple yet useful examples.

My question to Hibernate team, if the authors of the examples/tutorials
permit, is it possible to include these external examples/tutorials into
Hibernate documentation? This will definitely help Hibernate users from
hunting down invalid links.
 
Re: how to use this web comment page? 30 Oct 2003, 09:25 bengine
On 12 Sep 2003 23:59, robbin wrote:

>how to use this web comment page?

You just did! :)
 
New Introduction to Hibernate in Catalan and Spanish 14 May 2004, 10:28 froses
I have an Introduction to Hibernate (30 pages aprox./PDF) in Catatan and
Spanish in my personal Web: http://www.froses.com: 
- Catalan:
http://www.froses.com/Assets/Files/Articles/Hibernate_Introduccio.pdf 
- Spamish:
http://www.froses.com/Assets/Files/Articles/Hibernate_Introduccion_es.pdf 

I hope this new Hibernate introduction will be useful for the Catalan (I
think is the unique Hibernate Introduction in Catalan...) and Spanish
people. 

The Spanish version is a translation from the Catalan version. 

Comments are welcome to froses (at) menta (dot) net. 

Thanks, 

Francesc Rosés
 
heres another link to add, its an xdoclet/hibernate tutorial 03 Jul 2004, 01:02 lagcisco
http://www.downside.ch/pascal/
 
Hi 13 Jul 2004, 21:16 pascal
I wrote a short Hibernate/XDoclet tutorial. Creating hibernate mapping
files with XDoclet for those new to hibernate.
You can find it here:
http://www.downside.ch/pascal


cheers

pascal
 
Introduction to Hibernate presentation available 13 Aug 2004, 17:58 stevep001
I posted a copy of my user group presentation "Introduction to Hibernate
2.0" at http://www.acornbay.com/pages/training/hibernate/index.jsp

Steve Peterson
 
Hibernate articles 22 Jun 2005, 11:05 jfsmart
Hi All,

I just posted a series of Hibernate articles on my blog for those
interested :

http://www.jroller.com/page/wakaleo/?anchor=hibernate_optimisation
http://www.jroller.com/page/wakaleo/?anchor=the_hibernate_criteria_api
http://www.jroller.com/page/wakaleo/?anchor=using_hibernate_queries_with_jasperreports
 
Unit Testing Hibernate Mapping Configurations 17 Oct 2005, 16:18 jhannes
I wrote an article about unit testing hibernate mapping files for
java.net here:
http://today.java.net/pub/a/today/2005/10/11/testing-hibernate-mapping.html

It could be nice to add it as a link from this page.

Thanks.
 
Support of Custom Fields with Hibernate 13 Aug 2007, 00:03 Enterra
When developing corporate-level business applications (Enterprise 
Scale) customers often requires implementing support for extensibility 
of the application object model not modifying the system source code. 
Use of extensible domain model allows for development of new 
functionality without additional effort and overheads:

1) the application will be used for a more lengthy period
2) the system workflow can be modified over time when changing external 
factors
3) “setting” the application to fit specifics of an enterprise where it 
has been deployed.
The most simple and cost effective way to achieve the required 
functionality would be implementing extensible business entities in an 
application with the support of custom fields.

For more details go to http://techzone.enterra-inc.com/?cat=6
 
Support of Custom Fields with Hibernate from Enterra 13 Aug 2007, 00:03 Enterra
When developing corporate-level business applications (Enterprise 
Scale) customers often requires implementing support for extensibility 
of the application object model not modifying the system source code. 
Use of extensible domain model allows for development of new 
functionality without additional effort and overheads:

1) the application will be used for a more lengthy period
2) the system workflow can be modified over time when changing external 
factors
3) “setting” the application to fit specifics of an enterprise where it 
has been deployed.
The most simple and cost effective way to achieve the required 
functionality would be implementing extensible business entities in an 
application with the support of custom fields.

For more details go to http://techzone.enterra-inc.com/?cat=6
 
© Copyright 2006, Red Hat Middleware, LLC. All rights reserved. JBoss and Hibernate are registered trademarks and servicemarks of Red Hat, Inc. [Privacy Policy]