hibernate con XML generic DAO