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

长沙网站排名优化武汉百度关键词推广

长沙网站排名优化,武汉百度关键词推广,天津装修公司做网站,wordpress怎么读本文接着上一篇文章《唯一值校验的实现思路》,在后端实现唯一值校验。用代码实现。 /*** 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.tj-hxxt.cn/news/60733.html

相关文章:

  • 网站建设建设关键词搜索技巧
  • 网站首页设计布局方式重庆关键词seo排名
  • 重庆梁平网站建设费用上海seo推广平台
  • 南宁网站制优秀的网页设计网站
  • 广州番禺哪里有学网站建设南宁优化网站收费
  • 怎样在商务部网站做备案百度app推广方法
  • 青岛做网站的有哪些深圳防疫措施优化
  • 怎么做网站呀优化防控举措
  • 义乌做网站公司哪家好手游推广渠道平台
  • 湘潭市哪里做网站武汉大学人民医院东院
  • 盘锦建设资质网站浏览器地址栏怎么打开
  • 市住房城乡建设委官方网站九江最有吸引力的营销模式
  • 贵州网站开发哪家便宜专业做app软件开发公司
  • 做电影网站用什么空间东莞网站建设最牛
  • 做电脑网站用什么软件好用it菜鸡网seo
  • 自己可以做网站空间吗品牌营销咨询公司
  • ddos的wordpress插件seo和竞价排名的区别
  • 网站 asp.net php营销型网站案例
  • 网站空间数据库深企在线
  • 网站做淘客 还可以吗seo优化方法网站快速排名推广渠道
  • 呼市网站建设开发网站的流程是
  • 淘宝客建设网站整站seo排名要多少钱
  • 如何帮助网站吸引流量百度网页浏览器
  • 管理信息系统与网站建设有什么区别长沙网站关键词排名公司
  • 电商大数据查询平台郑州seo优化
  • 网站导航cms自助建站网站哪个好
  • 青海省wap网站建设公司重庆百度推广优化排名
  • 郑州营销型网站建设哪家好企业营销推广方案
  • 彩票走势图网站是用什么程序做的百度关键词推广条件
  • 国外化工网站模板电商网站建设平台