错误如下:
tk.mybatis.mapper.MapperException: 当前实体类不包含名为creditType的属性!
at tk.mybatis.mapper.entity.Example$GeneratedCriteria.column(Example.java:302)
at tk.mybatis.mapper.entity.Example$GeneratedCriteria.andIn(Example.java:435)
at tk.mybatis.mapper.entity.Example$Criteria.andIn(Example.java:723)
at com.rivers.domain.mysql.commonservice.credit.CCreditBackServiceImpl.hasCredit(CCreditBackServiceImpl.java:156)
源代码:
@Override
public Boolean hasCredit(String shopkeeperId) {
Example example = new Example(CreditBack.class);
Criteria criteria = example.createCriteria();
criteria.andEqualTo("shopkeeperId", shopkeeperId);
criteria.andIn("creditType", Lists.newArrayList(CreditType.NO_CREDIT,CreditType.PART_CREDIT));//是否有未还款和部分还款
int result=mapper.selectCountByExample(example);
return result>0;
}
错误如下: tk.mybatis.mapper.MapperException: 当前实体类不包含名为creditType的属性! at tk.mybatis.mapper.entity.Example$GeneratedCriteria.column(Example.java:302) at tk.mybatis.mapper.entity.Example$GeneratedCriteria.andIn(Example.java:435) at tk.mybatis.mapper.entity.Example$Criteria.andIn(Example.java:723) at com.rivers.domain.mysql.commonservice.credit.CCreditBackServiceImpl.hasCredit(CCreditBackServiceImpl.java:156)
源代码: @Override public Boolean hasCredit(String shopkeeperId) { Example example = new Example(CreditBack.class); Criteria criteria = example.createCriteria(); criteria.andEqualTo("shopkeeperId", shopkeeperId); criteria.andIn("creditType", Lists.newArrayList(CreditType.NO_CREDIT,CreditType.PART_CREDIT));//是否有未还款和部分还款 int result=mapper.selectCountByExample(example); return result>0; }
@Table(name = "r_credit_back") @Data @EqualsAndHashCode(callSuper = false) @NoArgsConstructor(force = true) @AllArgsConstructor(access = AccessLevel.PROTECTED) @Builder public class CreditBack extends BaseEntity implements Serializable {
}