A First Look at ActiveHibernate

Abstract

Kicked off by a blog post by JRuby team member Ola Bini, the ActiveHibernate project aims to make Hibernate available to JRuby developers in a Rubyish way (think of ActiveRecord). To achieve this, two things need to be done:

1. Let Hibernate work directly with plain Ruby objects, without the need for Java domain classes. This is done by hooking in custom implementations of several (less known) Hibernate interfaces.
2. Provide a Ruby DSL (think of Java annotations on speed) to configure the Hibernate mappings.

We will look at some examples and very briefly go into the Ruby and Hibernate features that make this possible. There is a mini interview on InfoQ and more information can also be found in this blog.

Speaker

  • Johan Andries
Adaptavist Theme Builder Powered by Atlassian Confluence