executionContext.setEventListener(new HtmlReportGenerator("target/report/report-dao.html"));
DaoRegister<Object> register =
MapDaoRegister.builder()
.put("product", new ProductDao(em))
.put("customer", new CustomerDao(em))
.put("order", new OrderDao(em))
.build();
PersistenceUtil.setDAORegister(executionContext, register);