| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849 |
- package com.seecoder.dataanalysis.data.entity.eval;
- import com.seecoder.dataanalysis.enums.UserRole;
- import lombok.AllArgsConstructor;
- import lombok.Data;
- import lombok.NoArgsConstructor;
- import lombok.experimental.Accessors;
- import org.springframework.data.annotation.Id;
- import org.springframework.data.mongodb.core.mapping.Document;
- import org.springframework.data.mongodb.core.mapping.Field;
- @Document(collection = "user")
- @NoArgsConstructor
- @AllArgsConstructor
- @Accessors(chain = true)
- @Data
- public class User {
- /**
- * 学生ID
- **/
- @Id
- private Integer userId;
- /**
- * 学生姓名
- **/
- @Field("username")
- private String username;
- /**
- * 邮箱
- */
- @Field("role")
- private UserRole role;
- /**
- * 邮箱
- */
- @Field("email")
- private String email;
- /**
- * 手机
- */
- @Field("phone")
- private String phone;
- }
|