当前位置: 首页 > news >正文

长沙网站排名优化报价长沙竞价优化

长沙网站排名优化报价,长沙竞价优化,做网站商城需要什么软件,wordpress ubuntu安装本文接着上一篇文章《唯一值校验的实现思路》,在后端实现唯一值校验。用代码实现。 /*** checkUniqueException[唯一值校验]** param entity 新增或编辑的学生实体* param insert 是否新增,如果是传入true;反之传入false* return void* date…

本文接着上一篇文章《唯一值校验的实现思路》,在后端实现唯一值校验。用代码实现。

/*** checkUniqueException[唯一值校验]** @param entity 新增或编辑的学生实体* @param insert 是否新增,如果是传入true;反之传入false* @return void* @date 2025/2/10*/private void checkUniqueException(Student entity, boolean insert) throws CustomException {// 定义查询条件Map<String, Object> checkMap = new HashMap<>(16);// @TODO 1在此定义位置值校验的规则String name = entity.getName();String carNum = entity.getCardNum();// 添加空值检查if (StringUtils.isEmpty(name) || StringUtils.isEmpty(carNum)) {throw new IllegalArgumentException("Name or Car Number cannot be null");}checkMap.put("name", name);checkMap.put("carNum", carNum);List<Student> studentList = studentDao.queryAccurate(checkMap);final String errMsg = name + "," + carNum + "的信息,不允许重复保存!";if (CollectionUtil.isNotEmpty(studentList)) {if (insert) {throw new CustomException(errMsg);} else {// 处理多条记录的情况if (studentList.size() != 1) {// 存在2个以上,说明是有多个重复,throw new CustomException(name + "," + carNum + "的信息存在多处重复,请联系管理员!");}checkUpdate(studentList.get(0), entity, name, carNum);}} else {// 校验通过}}/*** checkUpdate[编辑的校验方法]** @param entityOld 数据库查询出来的实体* @param entity      编辑的实体* @param name        校验的name字段* @param carNum      校验的card字段* @return void* @date 2025/2/10*/private void checkUpdate(Student entityOld, Student entity, String name, String carNum) throws CustomException {if (!Objects.equals(entityOld.getId(), entity.getId())) {// 新id和旧id不相等,说明,数据库已经存在了数据。不允许重复保存。throw new CustomException(name + "," + carNum + "的信息,不允许重复保存!");} else {// 校验通过}}

http://www.mnyf.cn/news/36307.html

相关文章:

  • 上海大型网站建设天津百度推广排名优化
  • 怎样黑公司的网站seo简单优化操作步骤
  • 国内室内设计网站推荐怎么建立自己的网站
  • 织梦网站迁移整合营销是什么
  • 东莞营销网站建设价格旺道seo系统
  • 广东网站备案进度查询查询网站流量的网址
  • 南岗红旗大街网站建设品牌运营中心
  • 企业网站程序制作seo推广话术
  • wordpress+微信悬浮seo网站编辑优化招聘
  • 如何创建一个公众号北京专业seo公司
  • web简单网页代码seo推广如何做
  • 自己做的网站怎么设置文件下载百度关键词价格排行榜
  • 微信公众号链接网站怎么做推广app的营销方案
  • 噼里啪啦免费观看高清优化步骤
  • 提供商城网站谷歌浏览器网页版入口手机版
  • 聚搜济南网站建设公司seo关键词排名在线查询
  • 香港注册一个公司要多少钱镇江seo公司
  • 有没有免费的网站软件seo排名教程
  • 彩票网站怎么做ip管理市场调研报告
  • 汕头搭建建站西安网站seo排名优化
  • 免费帮朋友做网站成都百度seo推广
  • mac wordpress数据库文件北京网站快速排名优化
  • 天津建设网站深圳关键词自动排名
  • vps怎么做多个网站手机cpu性能增强软件
  • 上海装修公司排名榜seo推广培训学费
  • 电子商务网站建设与管理短视频运营是做什么的
  • 莆田的外贸网站官方百度app下载
  • 阿里巴巴黄页网1688seo顾问阿亮博客
  • 网站 建设情况品牌咨询
  • 呼和浩特市建设委员会网站山东百度推广代理商