Recently I read some articles about Hades and Spring Data. I think it is worth to share. The link of articles are following:
Hades——JPA的开源实现: http://www.infoq.com/cn/articles/hades_jpa_repositories_done_right
Getting Started with Spring Data JPA: http://blog.springsource.com/2011/02/10/getting-started-with-spring-data-jpa/
Actually, the title of the first article is not correct, the English version is “Hades - JPA Repositories Done Right”. The Chinese version is translated. So to note that Hades is not a JPA open source implementation. Hades is a framework beyond JPA. Hades can simplify and enhance JPA.
Spring Data is a big project to provide simplify and enhance data access function such as key/value DB, documentation repository, JDBC, JPA and so on. And Hades will turn to be Spring Data JPA to become a part of Spring Data. And the project leader of Hades and Spring Data JPA is same guy.