1. 程式人生 > >解決:java.lang.NumberFormatException: For input string: "id"

解決:java.lang.NumberFormatException: For input string: "id"

一、報錯資訊:


二、Debugger:

三、原因:

1、分頁查詢時,criteria.createAlias多表查詢

criteria.createAlias("orgInfo", "o");
criteria.add(Restrictions.eq("o.org_id", object.getOrgInfo().getOrg_id()));   //<span style="font-size:14px;">導致返回值為2個實體</span>

四、解決方法:

criteria.setResultTransformer(CriteriaSpecification.ROOT_ENTITY);

五、成功