UserPassword varchar(100),#密码
User.java中的密码是这样的:
/** * 登录密码 */ private String pwd;
当查询返回结果是带个对象时,myBatis会有一个resultType=user,这个时候他会自动去映射到对象的属性,这个时候即便UserPassword有值,但是还是无法映射到pwd当中的,所以造成了前面描述的问题。
结论:以后如果用myBatis做orm的话,model里面的属性要与表字段一致(大小写可以不一致)
UserPassword varchar(100),#密码
/** * 登录密码 */ private String pwd;