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

宁波网站建设找哪家好建网站怎么建

宁波网站建设找哪家好,建网站怎么建,浏览器打不开网页是什么原因,云服务器能放网站吗本文接着上一篇文章《唯一值校验的实现思路》,在后端实现唯一值校验。用代码实现。 /*** 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.dtcms.com/wzjs/71492.html

相关文章:

  • iOS开发 隐私政策网站怎么做寻找郑州网站优化公司
  • 苏州企业网站建设公司价格合肥正规的seo公司
  • 专做sm的网站买卖网交易平台
  • 俄语企业网站制作关键词优化分析工具
  • 长沙网站建设推广百度平台营销收费标准
  • vue做网站好吗百度应用市场app下载
  • 石油化工工程建设人才招聘网站促销活动推广方案
  • 自己做的网站怎么在百度能搜到搜索引擎营销的方法包括
  • 重庆微网站建设baidu com百度一下
  • 做微信公众号网站源码百度电脑版网页版
  • 深圳自适应网站建设七台河网站seo
  • 网络游戏工作室加盟台州seo快速排名
  • 百度联盟怎么做网站加入提高工作效率的方法不正确的是
  • 做医药商城网站的公司吗网站设计公司官网
  • 文昌网站建设网站建设网络推广公司
  • 长春网络网站制作开发郑州seo公司排名
  • 国外做调灵风暴的网站网络营销专业就业前景
  • 信息港发布信息百度关键词优化平台
  • 怎么看网站建设有多久在线优化seo
  • 长春长春网站建设性价比高seo排名优化的
  • 山东省住房和城乡建设部网站百度一下 你就知道首页官网
  • 新钥匙网站建设今日新闻十大头条内容
  • 做网站卖设备找哪家好付费恶意点击软件
  • 注册网站域名有什么用外链网盘
  • 企业网站做app百度热搜榜今日头条排名
  • 最新一键自助建站程序源码十大网站排行榜
  • 做网站有什么框架怎么做自己的网页
  • 微信公众号直接链接网站怎么做线上广告宣传方式有哪些
  • 东阳实惠营销型网站建设全网整合营销
  • 东营做网站优化网络营销策划需要包括哪些内容