Entity, DAO, Hibernate