public TagInfo add(TagInfo tagInfo) { if (tagInfo.getTag_id() == 0) { tagInfoMapper.add(tagInfo); } else { tagInfoMapper.update(tagInfo); } return tagInfoMapper.get(tagInfo.getUid(), tagInfo.getTag_id()); }
private void checkTagId(long uid, int tagId) { if (tagInfoMapper.get(uid, tagId) == null) { throw new IllegalArgumentException("tagInfo is not exist. uid=" + uid + ", tag_id=" + tagId); } }