packagecom.example.demo.entity;importorg.springframework.data.annotation.Id;importorg.springframework.data.mongodb.core.mapping.Document;importorg.springframework.data.mongodb.core.mapping.Field;importjava.util.Date;
@Document(collection= "user_info")public classUser {
@IdprivateString id;
@Field("account")privateString account;
@Field("password")privateString password;
@Field("name")privateString userName;
@Field("age")privateInteger age;
@Field("sex")privateString sex;
@Field("last_change_time")privateDate lastChangeTime;
@Field("create_time")privateDate createTime;publicString getId() {returnid;
}public voidsetId(String id) {this.id =id;
}publicString getAccount() {returnaccount;
}public voidsetAccount(String account) {this.account =account;
}publicString getPassword() {returnpassword;
}public voidsetPassword(String password) {this.password =password;
}publicString getUserName() {returnuserName;
}public voidsetUserName(String userName) {this.userName =userName;
}publicInteger getAge() {returnage;
}public voidsetAge(Integer age) {this.age =age;
}publicString getSex() {returnsex;
}public voidsetSex(String sex) {this.sex =sex;
}publicDate getLastChangeTime() {returnlastChangeTime;
}public voidsetLastChangeTime(Date lastChangeTime) {this.lastChangeTime =lastChangeTime;
}publicDate getCreateTime() {returncreateTime;
}public voidsetCreateTime(Date createTime) {this.createTime =createTime;
}
@OverridepublicString toString() {return "User{" +
"id='" + id + '\'' +
", account='" + account + '\'' +
", password='" + password + '\'' +
", userName='" + userName + '\'' +
", age=" + age +
", sex='" + sex + '\'' +
", lastChangeTime=" + lastChangeTime +
", createTime=" + createTime +
'}';
}
}