@Transactional(propagation = Propagation.REQUIRED) public List<Menu> findAll() { return menuDao.findAll(); }
@Transactional(propagation = Propagation.REQUIRED) public Menu getByName(String name) { return menuDao.getByName(name); }
@Transactional(propagation = Propagation.REQUIRED) public void deleteMenu(Menu menu) { menuDao.remove(menu); }
@Transactional(propagation = Propagation.REQUIRED) public void addDish(Dish dish, Menu targetMenu) { menuDao.addDish(dish, targetMenu); }
@Transactional(propagation = Propagation.REQUIRED) public void createMenu(Menu menu) { menuDao.add(menu); }