MyBaties 提示org.apache.ibatis.builder.BuilderException: The expression ‘’**' evaluated to a null val

2023-11-03

MyBaties 提示的错误信息:org.apache.ibatis.builder.BuilderException: The expression '***' evaluated to a null value.

错误的原因:SQL 参数为List 集合,传递的指定参数不是集合

解决的办法:MyBatis mapper 配置文件添加一层针对错误属性的集合判断:

<if test="***!= null and ***.size > 0">
		    	<foreach collection="***" item="sts" separator="," open="(" close=")">
		    		and ( 
		    			(INSTR(TEST.ARCH_TITLE, $sts$) > 0)
		    			OR (INSTR(TEST.MAKE_ORG_NAME, $sts$) > 0)
		    			OR (INSTR(TEST.UNIT_PROJ_NAME, $sts$) > 0)
		    		)
		    	</foreach>
		    </if>

 

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

MyBaties 提示org.apache.ibatis.builder.BuilderException: The expression ‘’**' evaluated to a null val 的相关文章

  • 《兴森大求真》重磅来袭!先进电子电路可靠性大揭秘

    兴森实验室 让可靠看得见 前言介绍 芯片性能不断增强 先进封装不断演进 导致封装基板信号互连的IO数量和密度不断增加 PCB的层数增加 孔间距减小 厚径比提升 可靠性的挑战正在加剧 电路板作为各种电子元器件的载体和电路信号传输的枢纽 决定了
  • 带小手的文档怎么复制

    如果我们需要在网上复制想要的内容 很多专业的学术文章是不能直接复制的 请慢慢往下看 一 普通需要会员的文档 我们可以通过f12开发者工具复制 如 这是一种常见的复制文档方式 但是需要一句一句的复制 二 通过网络爬虫 不过需要有较强的编程能力

随机推荐

  • windows关闭端口方法

    在介绍各种端口的作用前 这里先介绍一下在Windows中如何关闭 打开端口 因为默认的情况下 有很多不安全的或没有什么用的端口是开启的 比如Telnet服务的23端口 FTP服务的21端口 SMTP服务的25端口 RPC服务的135端口等等
  • MQ相关问题

    ActiveMQ 功能完善 性能相对差 社区文档很久不更新了 丢失可能低 万级QBS 毫秒延迟 主从高可用 RabbitMQ 基于erlang 扩展性差 社区活跃 中小企业用 万级QBS 微妙延迟 主从高可用 RocketMQ 阿里开源 定
  • 智能路由器-OpenWRT 系列一 (OpenWRT 刷机)

    现在没有了网络 估计大家都不知道该怎么消遣娱乐了 电影 音乐 聊天 视频 网络资讯 缺了网络 什么都搞不起 不过随着上网的时间越来越久 就会发现家庭网络不怎么好用 或者说是家里的路由器不怎么好用 带宽越来越快 影音下载速度飞快 下载的电影没
  • 【虚拟机】【ssh】本地ssh连接虚拟机 - Xshell配置与虚拟机ip配置

    目录 前言 安装ifconfig 本机配置 linux配置 ssh连接 问题参考 参考 前言 之前谈到如何创建虚拟机 虚拟机 vmware虚拟机创建 centos7系统配置 这节谈将如何配置ip等信息 使本地ssh连接上虚拟机 安装ifco
  • c语言环境搭建(vs)2022版

    今天开个新专栏来写c语言的学习笔记正好学校下学期开始教c 现在先讲一下语言的环境搭建 先下载Visual Studio软件官网如下 Visual Studio 2022 IDE 适用于软件开发人员的编程工具 microsoft com 注意
  • Notes of Causal Inference Course by Brady Neal (Chap 1-5)

    本文是Youtube上causal inference课程系列的笔记 便于以后回顾 课程作者是Brady Neal 视频link在这里 这个lecture很长 但基本上看完Chapter 1和2就能大致知道causal inference的
  • DFT知识点扫盲——DFT概览

    IC设计公司 无论是研发 测试 PE 质量等岗位 对DFT的概念都不陌生 接下来的几篇内容 谈谈对DFT的理解 有聊得不对的地方 也请做DFT的同行 不吝赐教 1 什么是DFT DFT Design for Test 可测试性是一种设计属性
  • CMD(命令提示符)修改盘符

    进入命令提示符后 输入diskpart 进入diskpart exe list disk可以查询当前计算机磁盘 DISKPART gt list disk 磁盘 状态 大小 可用 Dyn Gpt 磁盘 0 联机 884 GB 1024 KB
  • [转]Tesseract-OCR学习系列(四)API

    原文地址 http www jianshu com p 3df039e42986 2016 09 20 Other API Examples 参考文档 https github com tesseract ocr tesseract wik
  • Python代码——卫星天空图绘制

    前期数据处理 33条消息 C 保存char int 和double到txt文件 他人是一面镜子 保持谦虚的态度的博客 CSDN博客 一 单系统代码 import math import matplotlib pyplot as plt f
  • 基于单片机的智能数字电子秤proteus仿真设计

    一 系统方案 1 当电子称开机时 单片机会进入一系列初始化 进入1602显示模式设定 如开关显示 光标有无设置 光标闪烁设置 定时器初始化 进入定时器模式 如初始值赋值 之后液晶会显示Welcome To Use Electronic Sc
  • 【统计学】stata 梳理输出命令逻辑关系 asdoc outreg2 logout esttab区别 优劣势

    一 概述 初学stata的时候对于stata输出的逻辑颇为疑惑 因为学python和cpp的时候输出函数就是那几个非常的简单 而statac的asdoc outreg2 logout 和 esttab 这些常见的命令在跳出来的时候往往分不清
  • 如何获得最新的太阳神三国杀 自己Qt编译

    太阳神三国杀 是一个基于C QT GUI框架的三国杀非官方开源软件 开发者 Moligaloo 开发者网站 http mogara org 可以在它上面体验一些不同的模式 尤其可以体验一些在测试服上运行 但却还未上线的新武将 相信有些小伙伴
  • postgresql 15源码浅析(1)—— postgres中的1号数据库

    摘要 在创建数据库集簇后 该集簇中默认会包含三个系统数据库template1 template0和postgres 其中template0和postgres都是在初始化过程中从template1复制出来的 这个理论大家想必不是那么陌生 但是
  • 医宗金鉴-01-伤寒论注

    from www oldzy com 老中医 见附件
  • 几个很实用的软件 root 改机 软改 硬改 改串号 改设备 参数生成器APK 电脑软件

    有没有好的安卓抹机软件或者改机 硬件信息修改器 Android改机 安卓改机软件 免root 不刷机 拒绝Xposed 实现 技术分析 改机软件排行榜大全 各种安卓抹机软件 手机抹机改机软件 机型修改器 一键新机改机软件全部免root破解下
  • vs2008中,在OCX控件中应用doc/view基本步骤

    1 利用向导创建一个MFC ActiveX Control控件CMyOCX 2 在工程中加入ActivDoc头文件和执行文件 class CActiveXDocTemplate public CSingleDocTemplate enum
  • 冒泡排序--python(详解)

    对于一个数组 4 6 3 9 第一轮 第一次比较 4 lt 6 两数不用进行交换 数组不变为 4 6 3 9 第二次比较 6 gt 3 两数进行交换 得到一个新数组 4 3 6 9 第三次比较 6 lt 9 两数不用进行交换 数组不变为 4
  • PHP Fatal error: Call to undefined function curl_init() in xxx

    找到php ini文件中这一行 本人是centos extension curl so 加上这一行 重启服务器 如果服务器报错说找不到curl so文件 下载php源码包http www php net downloads php tar
  • MyBaties 提示org.apache.ibatis.builder.BuilderException: The expression ‘’**' evaluated to a null val

    MyBaties 提示的错误信息 org apache ibatis builder BuilderException The expression evaluated to a null value 错误的原因 SQL 参数为List 集