[mybatis]映射文件_参数处理_#取值时指定参数相关规则

Posted 唐火

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了[mybatis]映射文件_参数处理_#取值时指定参数相关规则相关的知识,希望对你有一定的参考价值。


  • jdbcType通常需要在某种特定的条件下被设置:
    • 在我们数据为null的时候,有些数据库可能不能识别mybatis对null的默认处理。比如Oracle(报错);
    • jdbcType OTHER:无效的类型;因为mybatis对所有的null映射的是Jdbc OTHER类型,oracle不能正确处理;
    • 由于全局配置中:jdbcTypeForNull=OTHER;oracle不支持;

由于全局配置中:jdbcTypeForNull=OTHER;oracle不支持;
两种方法:
1.#email,jdbcType=OTHER;
2.jdbcTypeForNull=NULL
< setting name=“jdbcTypeForNull” value=“NULL” />

以上是关于[mybatis]映射文件_参数处理_#取值时指定参数相关规则的主要内容,如果未能解决你的问题,请参考以下文章

[mybatis]映射文件_参数处理

[刘阳Java]_MyBatis_映射文件的常用标签总结_第5讲

MyBatis映射文件

传参在mybatis的sql映射文件中正确获取

阶段3 1.Mybatis_05.使用Mybatis完成CRUD_2 Mybatis的CRUD-保存操作

mybatis学习——参数处理