原因应该是你mybatis *** 作的对象对应的字段是int类型的而不是Integer类型。
int类型初始化会是0。
索引你这个字段不赋值就会是0了。
如果有帮助到你,请点击采纳。
OR映射本身就无法做到100%的映射,所以在模型类设计的时候就要想到如果处理一些特别的字段可以建一个父类,父类中有一个map用来存这些特殊字段,所有的模型都继承他.
不想改代码就只能用map来做了
欢迎分享,转载请注明来源:内存溢出
原因应该是你mybatis *** 作的对象对应的字段是int类型的而不是Integer类型。
int类型初始化会是0。
索引你这个字段不赋值就会是0了。
如果有帮助到你,请点击采纳。
OR映射本身就无法做到100%的映射,所以在模型类设计的时候就要想到如果处理一些特别的字段可以建一个父类,父类中有一个map用来存这些特殊字段,所有的模型都继承他.
不想改代码就只能用map来做了
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)