Corrige toString(), equals() e hash() das classes em model, move operações de persistência de service para dao, remove SimpleEntityManager, adiciona dialeto no persistence.xml e altera a propriedade responsável por controlar a geração de DDL.