Kaynağa Gözat

修改内容:添加@Table和@PK注解

shishaosong 1 yıl önce
ebeveyn
işleme
36f040d37e

+ 3 - 0
game-data/game-data-serve/src/main/java/com/zanxiang/game/data/serve/pojo/entity/AdsEverydayWater.java

@@ -5,6 +5,8 @@ import lombok.Builder;
 import lombok.Data;
 import lombok.NoArgsConstructor;
 import org.nutz.dao.entity.annotation.Column;
+import org.nutz.dao.entity.annotation.PK;
+import org.nutz.dao.entity.annotation.Table;
 
 import java.io.Serializable;
 import java.math.BigDecimal;
@@ -22,6 +24,7 @@ import java.time.LocalDate;
 @NoArgsConstructor
 @AllArgsConstructor
 @Builder
+@Table(AdsAccountAgentDay.TABLE_NAME)
 public class AdsEverydayWater implements Serializable {
     private static final long serialVersionUID = 1L;
     public static final String TABLE_NAME = "ads_everyday_water";

+ 4 - 4
game-data/game-data-serve/src/main/java/com/zanxiang/game/data/serve/pojo/entity/AdsGameDay.java

@@ -5,6 +5,8 @@ import lombok.Builder;
 import lombok.Data;
 import lombok.NoArgsConstructor;
 import org.nutz.dao.entity.annotation.Column;
+import org.nutz.dao.entity.annotation.PK;
+import org.nutz.dao.entity.annotation.Table;
 
 import java.io.Serializable;
 import java.math.BigDecimal;
@@ -22,6 +24,8 @@ import java.time.LocalDate;
 @NoArgsConstructor
 @AllArgsConstructor
 @Builder
+@Table(AdsAccountAgentDay.TABLE_NAME)
+@PK({"dt", "gameId", "gameName", "gameClassify"})
 public class AdsGameDay implements Serializable {
     private static final long serialVersionUID = 1L;
     public static final String TABLE_NAME = "ads_game_day";
@@ -29,25 +33,21 @@ public class AdsGameDay implements Serializable {
     /**
      * 日期
      */
-    @Column
     private LocalDate dt;
 
     /**
      * 游戏ID
      */
-    @Column
     private Long gameId;
 
     /**
      * 游戏名称
      */
-    @Column
     private String gameName;
 
     /**
      * 游戏类别
      */
-    @Column
     private Long gameClassify;
 
     /**

+ 4 - 2
game-data/game-data-serve/src/main/java/com/zanxiang/game/data/serve/pojo/entity/AdsGameRechargeRanking.java

@@ -5,6 +5,8 @@ import lombok.Builder;
 import lombok.Data;
 import lombok.NoArgsConstructor;
 import org.nutz.dao.entity.annotation.Column;
+import org.nutz.dao.entity.annotation.PK;
+import org.nutz.dao.entity.annotation.Table;
 
 import java.io.Serializable;
 import java.math.BigDecimal;
@@ -22,6 +24,8 @@ import java.time.LocalDate;
 @NoArgsConstructor
 @AllArgsConstructor
 @Builder
+@Table(AdsAccountAgentDay.TABLE_NAME)
+@PK({"dt", "gameId"})
 public class AdsGameRechargeRanking implements Serializable {
     private static final long serialVersionUID = 1L;
     public static final String TABLE_NAME = "ads_game_recharge_ranking";
@@ -29,13 +33,11 @@ public class AdsGameRechargeRanking implements Serializable {
     /**
      * 日期(充值时间)
      */
-    @Column
     private LocalDate dt;
 
     /**
      * 游戏ID
      */
-    @Column
     private Long gameId;
 
     /**

+ 4 - 5
game-data/game-data-serve/src/main/java/com/zanxiang/game/data/serve/pojo/entity/AdsH5GameDay.java

@@ -5,6 +5,8 @@ import lombok.Builder;
 import lombok.Data;
 import lombok.NoArgsConstructor;
 import org.nutz.dao.entity.annotation.Column;
+import org.nutz.dao.entity.annotation.PK;
+import org.nutz.dao.entity.annotation.Table;
 
 import java.io.Serializable;
 import java.math.BigDecimal;
@@ -22,6 +24,8 @@ import java.time.LocalDate;
 @NoArgsConstructor
 @AllArgsConstructor
 @Builder
+@Table(AdsAccountAgentDay.TABLE_NAME)
+@PK({"dt", "gameId", "gameName", "gameClassify", "sourceSystem"})
 public class AdsH5GameDay implements Serializable {
     private static final long serialVersionUID = 1L;
     public static final String TABLE_NAME = "ads_H5_game_day";
@@ -29,31 +33,26 @@ public class AdsH5GameDay implements Serializable {
     /**
      * ID
      */
-    @Column
     private String id;
 
     /**
      * 日期
      */
-    @Column
     private LocalDate dt;
 
     /**
      * 游戏ID
      */
-    @Column
     private Long gameId;
 
     /**
      * 游戏名称
      */
-    @Column
     private String gameName;
 
     /**
      * 游戏来源
      */
-    @Column
     private String sourceSystem;
 
     /**