« Previous - Version 23/54 (diff) - Next » - Current version
Oliver Gierke, 12/31/2008 02:55 pm


Hades

Overview

Hades is a utility library to work with Data Access Objects implemented with Spring and JPA. The main goal is to ease the development and operation of a data access layer in applications.

To get a first impression of what the library can do for you, you should read the Rationale. A good next step might be reading through the reference documentation.

News

09.12.2008 - Version 0.3 released

We're pleased to announce version 0.3. The release includes some major package refactorings as well as an implementation of ExtendedGenericDao based on EclipseLink. For a detailed list of changes see the changelog.

18.11.2008 - Hades on tour

There will be talks about hades given by Oliver Gierke at various events in the upcoming period. Here are the dates:

If you attend one of the events, feel free to say hello and share some thoughts.

Features

  • Implementation of CRUD methods for JPA Entities
  • Transparent triggering of JPA NamedQueries by finder methods
  • Dynamic query generation from finder method names
  • Implementation domain base classes providing basic properties
  • Support for transparent auditioning (created, last changed)
  • Easy Spring integration with custom namespace

Downloads

Maven integration

To use Hades in your Maven project you need to add Synyx Maven repository to your list of repositories:

#!xml
<repository>
    <id>maven2.synyx.repository</id>
    <name>Synyx Maven2 Repository</name>
    <url>http://mvn.synyx.de/repository</url>
</repository>

After that integrating Hades is just a matter of declaring the dependency:

#!xml
<dependency>
    <groupId>org.synyx.hades</groupId>
    <artifactId>hades</artifactId>
    <version>0.3</version>
</dependency>

Make sure you add the persistence provider of your choice, too.

Further documents

  • [htdocs:mvn/index.html Maven site]
  • [attachment:hades-reference.pdf Reference documentation]
  • [htdocs:mvn/apidocs/index.html JavaDoc]
  • [query:status=closed&groupdesc=1&group=milestone&milestone=!&milestone=!0.4&order=priority Changelog]

hades-reference-1.x.pdf - Reference documentation - 1.x (263.3 KB) Oliver Gierke, 08/06/2010 02:01 pm

hades-reference-2.x.pdf - Reference documentation -2.x (250.9 KB) Oliver Gierke, 09/03/2010 10:21 am

Also available in: HTML TXT