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

Java后端检查空条件查询

通过抛出运行异常:throw new RuntimeException("请输入查询条件!");BranchWarehouseServiceImpl.java
    // 查询试剂交易(入库/出库)记录@Overridepublic List<BranchWarehouseTransactions> queryForReagent(BranchWarehouseTransactionsQueryDTO queryDTO) {if ((queryDTO.getTransactionTime() == null || queryDTO.getTransactionTime().isEmpty()) &&queryDTO.getTransactionType() == null &&(queryDTO.getMaterialName() == null || queryDTO.getMaterialName().isEmpty())) {throw new RuntimeException("请输入查询条件!");}return branchWarehouseMapper.selectForReagent(queryDTO);}

 前端应用效果:

http://www.dtcms.com/a/238849.html

相关文章:

  • linux库(AI回答)
  • 算法打卡第18天
  • Java求职者面试指南:计算机基础与源码原理深度解析
  • 2000-2020年各省第三产业增加值占GDP比重数据
  • ffmpeg(四):滤镜命令
  • VS Code扩展安装后如何管理
  • 循环变量捕获问题​​
  • Java网络编程:构建现代分布式应用的核心技术
  • OPENCV图形计算面积、弧长API讲解(2)
  • 论文MR-SVD
  • 从菜鸟到骑士:TypeScript 基础修炼手册
  • 网盘变硬盘挂载软件:百度 / 阿里 / OneDrive 秒变本地磁盘
  • 做题笔记(ctfshow)
  • MCP Resource模块详解
  • 2480: 2020年06月2级T1:计算矩阵边缘元素之和
  • Prefix Caching 详解:实现 KV Cache 的跨请求高效复用
  • 推理式奖励模型:使用自然语言反馈改进强化学习效果
  • Jmeter(四) - 如何在jmeter中创建网络测试计划
  • Java 企业项目中的线程管理策略
  • 图解JavaScript原型:原型链及其分析 | JavaScript图解
  • VBA经典应用69例应用8:利用VBA,预设某个程序在晚上21点运行
  • 【Bluedroid】蓝牙启动之btm_ble_init源码分析
  • java综合项目开发一课一得
  • Linux 用户层 和 内核层锁的实现
  • 跟我学c++中级篇——多线程中的文件处理
  • 《前端面试题:JavaScript 闭包深度解析》
  • DAY 43 训练
  • Tavily 技术详解:为大模型提供实时搜索增强的利器
  • 《最短路(Dijkstra+Heap)》题集
  • 跟进一下目前最新的大数据技术