Error
No funciona en el update que se pueda hacer un insert
Añadir el TransactionManager y hacer que el GenericDAOImplHibernate lo use
Cambiar el nombre de la clase "InvocationHandlerImplDAO" para hacerla mas reusable
Refactorizar la creación de los DAO para que se pueda reutilizar el codigo en otras clases Factory