Today we welcome SpringSource team member Oliver Gierke to talk about the Hades project.  Hades is a ORM Repository API for JPA that allows developers to build repositories in minutes.  Using a combination of annotations and runtime proxies, Hades will build a DAO / Repository object for you at runtime, implementing all of the standard CRUD methods as well as any others you can think up.

The tool takes an approach similar to Spring Integration, where the interface is built at development time, but the implementation class is synthesized or generated during Spring Container startup.  Therefore the boilerplate methods are not written by the developer, and simple mechanisms like queries or finders (findByFirstNameAndMiddleInitial) are specified using conventions and annotations.

In the podcast, Oliver and I talk about his motivation for creating the Hades project, how he got introduced to Roo and why he took on building an add-on to hook Hades into the framework.

The Hades framework, including the Roo add-on, can be found on http://redmine.synyx.org/projects/hades/

Oliver can be found online at www.olivergierke.de or on twitter at @olivergierke

Thanks, Oliver!!  Espeically for arranging the cross-country timezone recording on a Saturday.

Direct download: SpringRooPodcastCast-Episode2-OliverGierke.mp3
Category: podcasts -- posted at: 10:00 PM
Comments[2]



Listen

Podtrac Player

Hosts

Sponsors and Links

Syndication

Categories

Archives

September 2010
S M T W T F S
     
   1234
567891011
12131415161718
19202122232425
2627282930