Finalize implementation of GenericDao
Add Transaction Manager to perform JPA2 transaction from DAO.