在写一个后台用户模块时,为了区分系统管理员和用户,命名时用使用了sUsername来命名系统管理员的名字,但是数据库注册管理员时一直没法注册成功。
@Data @Schema(description = "系统管理员") public class SystemUser { @Schema(description = "管理员姓名") private String sUsername; @Schema(description = "管理员手机号码") private String phone; }
经查源码发现sUsername的set方法在loombook中被命名为setSUsername,也就是说loombook中所有的属性的前两个字母必须小写!