java.lang.IllegalArgumentException: id values error, need 2 id value

来源:互联网 发布:微信淘宝刷 g是真的吗 编辑:程序博客网 时间:2024/05/22 13:41

java.lang.IllegalArgumentException: id values error, need 2 id value
at com.jfinal.plugin.activerecord.Model.findByIdLoadColumns(Model.java:674)
at com.jfinal.plugin.activerecord.Model.findById(Model.java:634)
at com.echinacoop.infoBack.service.CustomerService.findById(CustomerService.java:549)
at com.echinacoop.infoBack.controller.CustomerController.form(CustomerController.java:38)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)

解析:该错误是在配置映射文件时,映射了两个值,一个id,一个phone,删去phone即可。

    arp.addMapping("cusr", "id,phone", Cusr.class);改成:    arp.addMapping("cusr", "id", Cusr.class);
阅读全文
0 0