Mybatis什么时候需要声明jdbcType?

经常会见到以下两种写法:
1、#{menu_id}
2、#{menu_id,jdbcType=VARCHAR}

一般情况下,两种写法都是可以。它们都可以获取Dao层传递过来的参数。

但是,当传入的参数为null时,则必须要指定jdbcType的类型,否则mybatis无法解析。特别是在写操作时,比如Insert Update

posted @ 2022-10-04 00:14  IT情深  阅读(71)  评论(0编辑  收藏  举报