public EmlGroupVo get(String clientId, String groupId) { EmlGroup emlGroup = groupDao.selectGroup(groupId); EmlGroupVo emlGroupVo = new EmlGroupVo(emlGroup); try { EmlGroupConfigVo emlGroupConfigVo = objectMapper.readValue(emlGroup.getServerConfig(), EmlGroupConfigVo.class); emlGroupVo.setServerConfig(emlGroupConfigVo); } catch (IOException e) { e.printStackTrace(); } return emlGroupVo; }
public List<EmlGroupVo> list(String clientId) { List<EmlGroup> emlGroupList = groupDao.list(clientId); List<EmlGroupVo> emlGroupVoList = new ArrayList<EmlGroupVo>(); for (EmlGroup emlGroup : emlGroupList) { EmlGroupVo emlGroupVo = new EmlGroupVo(emlGroup); try { EmlGroupConfigVo emlGroupConfigVo = objectMapper.readValue(emlGroup.getServerConfig(), EmlGroupConfigVo.class); emlGroupVo.setServerConfig(emlGroupConfigVo); } catch (IOException e) { e.printStackTrace(); } emlGroupVoList.add(emlGroupVo); } return emlGroupVoList; }