本文整理了Java中com.zyd.blog.framework.exception.ZhydCommentException
类的一些代码示例,展示了ZhydCommentException
类的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。ZhydCommentException
类的具体详情如下:
包路径:com.zyd.blog.framework.exception.ZhydCommentException
类名称:ZhydCommentException
暂无
代码示例来源:origin: zhangyd-c/OneBlog
@PostMapping("/doSupport/{id}")
@BussinessLog(value = "点赞评论{1}", platform = PlatformEnum.WEB)
public ResponseVO doSupport(@PathVariable("id") Long id) {
try {
commentService.doSupport(id);
} catch (ZhydCommentException e) {
return ResultUtil.error(e.getMessage());
}
return ResultUtil.success("");
}
代码示例来源:origin: zhangyd-c/OneBlog
throw new ZhydCommentException("尚未设置百度站长平台的Cookie信息,该功能不可用!");
代码示例来源:origin: zhangyd-c/OneBlog
@PostMapping("/doOppose/{id}")
@BussinessLog(value = "点踩评论{1}", platform = PlatformEnum.WEB)
public ResponseVO doOppose(@PathVariable("id") Long id) {
try {
commentService.doOppose(id);
} catch (ZhydCommentException e) {
return ResultUtil.error(e.getMessage());
}
return ResultUtil.success("");
}
代码示例来源:origin: zhangyd-c/OneBlog
@Override
@Transactional(rollbackFor = Exception.class)
public boolean updateSelective(User user) {
Assert.notNull(user, "User不可为空!");
user.setUpdateTime(new Date());
if (!StringUtils.isEmpty(user.getPassword())) {
try {
user.setPassword(PasswordUtil.encrypt(user.getPassword(), user.getUsername()));
} catch (Exception e) {
e.printStackTrace();
throw new ZhydCommentException("密码加密失败");
}
} else {
user.setPassword(null);
}
return sysUserMapper.updateByPrimaryKeySelective(user.getSysUser()) > 0;
}
代码示例来源:origin: zhangyd-c/OneBlog
@PostMapping("/comment")
@BussinessLog(value = "发表评论", platform = PlatformEnum.WEB)
public ResponseVO comment(Comment comment) {
try {
commentService.comment(comment);
} catch (ZhydCommentException e) {
return ResultUtil.error(e.getMessage());
}
return ResultUtil.success("评论发表成功,系统正在审核,请稍后刷新页面查看!");
}
代码示例来源:origin: zhangyd-c/OneBlog
/**
* 点踩
*
* @param id
*/
@Override
@RedisCache(flush = true)
public void doOppose(Long id) {
String key = IpUtil.getRealIp(RequestHolder.getRequest()) + "_doOppose_" + id;
ValueOperations<String, Object> operations = redisTemplate.opsForValue();
if (redisTemplate.hasKey(key)) {
throw new ZhydCommentException("一个小时只能踩一次哈~又没什么深仇大恨");
}
bizCommentMapper.doOppose(id);
operations.set(key, id, 1, TimeUnit.HOURS);
}
代码示例来源:origin: zhangyd-c/OneBlog
@RequiresPermissions("comment:reply")
@PostMapping(value = "/reply")
@BussinessLog("回复评论")
public ResponseVO reply(Comment comment) {
try {
commentService.commentForAdmin(comment);
} catch (ZhydCommentException e){
return ResultUtil.error(e.getMessage());
}
return ResultUtil.success("成功");
}
代码示例来源:origin: zhangyd-c/OneBlog
/**
* 点赞
*
* @param id
*/
@Override
@RedisCache(flush = true)
public void doSupport(Long id) {
String key = IpUtil.getRealIp(RequestHolder.getRequest()) + "_doSupport_" + id;
ValueOperations<String, Object> operations = redisTemplate.opsForValue();
if (redisTemplate.hasKey(key)) {
throw new ZhydCommentException("一个小时只能点一次赞哈~");
}
bizCommentMapper.doSupport(id);
operations.set(key, id, 1, TimeUnit.HOURS);
}
代码示例来源:origin: zhangyd-c/OneBlog
public Comment comment(Comment comment) throws ZhydCommentException {
if (StringUtils.isEmpty(comment.getNickname())) {
throw new ZhydCommentException("必须输入昵称");
throw new ZhydCommentException("请不要使用特殊标签");
throw new ZhydCommentException("说点什么吧");
内容来源于网络,如有侵权,请联系作者删除!