之前这个动态sql一直没有效果,
<statement id="searchBookByName" parameterClass="book" resultClass="book">
SELECT * FROM book
<dynamic prepend="where">
<isNotNull>
name like #name#
</isNotNull>
</dynamic>
</statement>
测试时我把book的name设为null,用p6spy查看输出的sql为:
SELECT * FROM book where name like ''
后来在官方文档上看到“property - 被比较的属性(必选)”,于是改成
<statement id="searchBookByName" parameterClass="book" resultClass="book">
SELECT * FROM book
<dynamic prepend="where">
<isNotNull propety="name">
name like #name#
</isNotNull>
</dynamic>
</statement>
果然正常了。
ps:如果在dtd中有这个检查或者ibatis解析这样的xml会报错,我就不用疑惑两天了。
特此为记!
分享到:
相关推荐
文件放服务器下载,请务必到电脑端资源详情查看然后下载
文件太大放服务器下载,请务必到电脑端资源详情查看然后下载
文件放服务器下载,请务必到电脑端资源详情查看然后下载
文件太大放服务器下载,请务必到电脑端资源详情查看然后下载
文件太大放服务器下载,请务必到电脑端资源详情查看然后下载
文件太大放服务器下载,请务必到电脑端资源详情查看然后下载
文件放服务器下载,请务必到电脑端资源详情查看然后下载
文件太大放服务器下载,请务必到电脑端资源详情查看然后下载
文件太大放服务器下载,请务必到电脑端资源详情查看然后下载
文件太大放服务器下载,请务必到电脑端资源详情查看然后下载
文件太大放服务器下载,请务必到电脑端资源详情查看然后下载
文件太大放服务器下载,请务必到电脑端资源详情查看然后下载
文件太大放服务器下载,请务必到电脑端资源详情查看然后下载
文件太大放服务器下载,请务必到电脑端资源详情查看然后下载
java java线程小游戏,大鱼吃小鱼,实现了大体的模式,可以给想做小游戏的朋友一点参考.zip
施工人员检测54-YOLO(v5至v9)、COCO、CreateML、Darknet、Paligemma数据集合集.rarPPE_KIT 3-V4 2024-07-25 9:31 AM ============================= *与您的团队在计算机视觉项目上合作 *收集和组织图像 *了解和搜索非结构化图像数据 *注释,创建数据集 *导出,训练和部署计算机视觉模型 *使用主动学习随着时间的推移改善数据集 对于最先进的计算机视觉培训笔记本,您可以与此数据集一起使用 该数据集包括17334张图像。 PPE_KIT-3WE9-WQOV-IEQN-OGMT以可可格式注释。 将以下预处理应用于每个图像: *像素数据的自动取向(带有Exif-Arientation剥离) *调整大小为640x640(拉伸) 应用以下扩展来创建每个源图像的3个版本: * -15%至+15%之间的随机BRIGTHNESS调整 * 0到1.1像素之间的随机高斯模糊
文件放服务器下载,请务必到电脑端资源详情查看然后下载
文件太大放服务器下载,请务必到电脑端资源详情查看然后下载
文件放服务器下载,请务必到电脑端资源详情查看然后下载
文件放服务器下载,请务必到电脑端资源详情查看然后下载