SpringBoot使用Mybatis连接SqlServer无法指定jdbcType?
SpringBoot使用Mybatis连接SqlServer无法指定jdbcType
代码:
mapper.xml:
dao.java:
就是一个很普通的查询而已,当我查询 tid=null,shop=null,state=0的时候,查询正常,没有报错。
但是当我 shop="aaa",也就是说会用到 jdbcType 时,那么就会抛出异常了。
但如果我连接的数据库是mysql,却没有任何问题,只有连接SqlServer时才会这样
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
问题已解决,把参数的$改为#即可。 泪奔~
对mybatis不熟,但是我觉得这个像是因为sqlserver没有varchar这个数据类型造成的吧
绝大数情况下跟本就不需要指定数据类型,去掉就好
老哥,我也想做springboot mybatis查询sqlserver ,老是出错,方便把你的代码让我学习一下吗?我连接也是各种问题