又来分享自己遇到的问题了,这个问题真的很简单,看到报错信息就已经知道自己的错误了
问题就是在实体类里面定义的字段类型和和实际要用的字段类型不匹配,所以就是会报错
实体里面定义的是Integer类型的换成String类型的,要和自己要传的类型保持一致就可以了
然后报错问题就可以解决啦.
其实也有别的方法可以完全避免这种情况的,我就是有这没有要写实体而困扰的小伙伴们说下我知道的一种:
就是直接摒弃掉实体类,写接口,然后再sql里面写字段直接和数据库做对应,好处有:
1.不用写实体类
2.在数据库有改动的字段时修改很方便
3.代码写的很少,更简洁
如果后续对此有兴趣的小伙伴多了,我可以说的具体一点或者把源码发布到git上共有需要的小伙伴参考,欢迎留言!