gpt4 book ai didi

com.zyd.blog.framework.exception.ZhydCommentException类的使用及代码示例

转载 作者:知者 更新时间:2024-03-13 13:09:44 25 4
gpt4 key购买 nike

本文整理了Java中com.zyd.blog.framework.exception.ZhydCommentException类的一些代码示例,展示了ZhydCommentException类的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。ZhydCommentException类的具体详情如下:
包路径:com.zyd.blog.framework.exception.ZhydCommentException
类名称: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("说点什么吧");

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com