注册登录,用户等级,社交,动态,新手任务
Change-Id: I1d3183526517fb3c0dab665e0e7547eefa5c9d76
diff --git a/src/main/java/com/example/myproject/entity/Level.java b/src/main/java/com/example/myproject/entity/Level.java
new file mode 100644
index 0000000..6837ef9
--- /dev/null
+++ b/src/main/java/com/example/myproject/entity/Level.java
@@ -0,0 +1,89 @@
+package com.example.myproject.entity;
+
+
+
+import javax.persistence.*;
+
+@Entity
+@Table(name = "level")
+public class Level {
+
+ @Id
+ @Column(name = "level_id")
+ private Long levelId; // 等级唯一标识
+
+ @Column(name = "level_name", nullable = false)
+ private String levelName; // 等级名称
+
+ @Column(name = "required_experience", nullable = false)
+ private Long requiredExperience; // 所需经验值
+
+ @Column(name = "required_share_ratio")
+ private Float requiredShareRatio; // 所需分享率
+
+ @Column(name = "required_upload_gb")
+ private Float requiredUploadGb; // 所需上传数据量
+
+ @Column(name = "required_seeding_hours")
+ private Float requiredSeedingHours; // 所需做种时长
+
+ @Column(name = "permissions")
+ private String permissions; // 拥有的权限
+
+ // Getters and Setters
+ public Long getLevelId() {
+ return levelId;
+ }
+
+ public void setLevelId(Long levelId) {
+ this.levelId = levelId;
+ }
+
+ public String getLevelName() {
+ return levelName;
+ }
+
+ public void setLevelName(String levelName) {
+ this.levelName = levelName;
+ }
+
+ public Long getRequiredExperience() {
+ return requiredExperience;
+ }
+
+ public void setRequiredExperience(Long requiredExperience) {
+ this.requiredExperience = requiredExperience;
+ }
+
+ public Float getRequiredShareRatio() {
+ return requiredShareRatio;
+ }
+
+ public void setRequiredShareRatio(Float requiredShareRatio) {
+ this.requiredShareRatio = requiredShareRatio;
+ }
+
+ public Float getRequiredUploadGb() {
+ return requiredUploadGb;
+ }
+
+ public void setRequiredUploadGb(Float requiredUploadGb) {
+ this.requiredUploadGb = requiredUploadGb;
+ }
+
+ public Float getRequiredSeedingHours() {
+ return requiredSeedingHours;
+ }
+
+ public void setRequiredSeedingHours(Float requiredSeedingHours) {
+ this.requiredSeedingHours = requiredSeedingHours;
+ }
+
+ public String getPermissions() {
+ return permissions;
+ }
+
+ public void setPermissions(String permissions) {
+ this.permissions = permissions;
+ }
+}