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);
EntityTransaction tx = em.getTransaction();