Data Access Object implementation classes using Hibernate.