技术栈

ognl

Bang邦
6 个月前
java·mybatis·ognl·sql动态查询
解决 MyBatis 中空字符串与数字比较引发的条件判断错误假设你在 MyBatis 的 XML 配置中使用了如下代码:在这段代码中,通过 <choose> 标签对 isCollect 的值进行判断。如果 isCollect 的值为 1,则执行一个 exists 查询;如果 isCollect 的值为 0,则执行一个 not exists 查询。然而,实际运行时,当 isCollect 为 空字符串 ("") 时,代码却会意外地执行到 test="isCollect == 0" 这一条件。 具体分析后,得出如果传入的 isCollect 是空字符串 "",由于 O
blue-blue-blue
1 年前
java·spring boot·后端·pdf·thymeleaf·itextpdf·ognl
springboot+itextpdf+thymeleaf+ognl根据静态模版文件实现动态生成pdf文件并导出demo如图所示jar包的方案是否同样适用于war包,我这边没有尝试,有兴趣的可以自己尝试,然后在评论区分享一下。