【Java】SpringBoot使用Mybatis连接SqlServer无法指定jdbcType?
SpringBoot使用Mybatis连接SqlServer无法指定jdbcType
代码:
mapper.xml:
dao.java:
就是一个很普通的查询而已,当我查询 tid=null,shop=null,state=0的时候,查询正常,没有报错。
但是当我 shop="aaa",也就是说会用到 jdbcType 时,那么就会抛出异常了。
但如果我连接的数据库是mysql,却没有任何问题,只有连接SqlServer时才会这样
回答
问题已解决,把参数的$改为#即可。 泪奔~
对mybatis不熟,但是我觉得这个像是因为sqlserver没有varchar这个数据类型造成的吧
绝大数情况下跟本就不需要指定数据类型,去掉就好
老哥,我也想做springboot mybatis查询sqlserver ,老是出错,方便把你的代码让我学习一下吗?我连接也是各种问题
以上是 【Java】SpringBoot使用Mybatis连接SqlServer无法指定jdbcType? 的全部内容, 来源链接: utcz.com/a/87168.html