mirror of https://github.com/hykilpikonna/AquaDX
[O] Optimize chu3 user data
parent
b02371e4c3
commit
fbff4a8cb1
|
@ -10,11 +10,8 @@ import icu.samnyan.aqua.sega.chusan.model.response.data.UserEmoney;
|
||||||
import icu.samnyan.aqua.sega.general.model.Card;
|
import icu.samnyan.aqua.sega.general.model.Card;
|
||||||
import icu.samnyan.aqua.sega.util.jackson.AccessCodeSerializer;
|
import icu.samnyan.aqua.sega.util.jackson.AccessCodeSerializer;
|
||||||
import jakarta.persistence.*;
|
import jakarta.persistence.*;
|
||||||
import lombok.AllArgsConstructor;
|
import lombok.*;
|
||||||
import lombok.Data;
|
|
||||||
import lombok.NoArgsConstructor;
|
|
||||||
|
|
||||||
import java.io.Serial;
|
|
||||||
import java.io.Serializable;
|
import java.io.Serializable;
|
||||||
import java.time.LocalDateTime;
|
import java.time.LocalDateTime;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
@ -24,9 +21,9 @@ import java.util.List;
|
||||||
*/
|
*/
|
||||||
@Entity(name = "ChusanUserData")
|
@Entity(name = "ChusanUserData")
|
||||||
@Table(name = "chusan_user_data")
|
@Table(name = "chusan_user_data")
|
||||||
@Data
|
@Getter
|
||||||
|
@Setter
|
||||||
@NoArgsConstructor
|
@NoArgsConstructor
|
||||||
@AllArgsConstructor
|
|
||||||
@JsonPropertyOrder({
|
@JsonPropertyOrder({
|
||||||
"accessCode",
|
"accessCode",
|
||||||
"userName",
|
"userName",
|
||||||
|
@ -127,9 +124,6 @@ import java.util.List;
|
||||||
"isNetBattleHost",
|
"isNetBattleHost",
|
||||||
"netBattleEndState" })
|
"netBattleEndState" })
|
||||||
public class Chu3UserData implements Serializable, IUserData {
|
public class Chu3UserData implements Serializable, IUserData {
|
||||||
@Serial
|
|
||||||
private static final long serialVersionUID = 1L;
|
|
||||||
|
|
||||||
@Id
|
@Id
|
||||||
@GeneratedValue(strategy = GenerationType.IDENTITY)
|
@GeneratedValue(strategy = GenerationType.IDENTITY)
|
||||||
@JsonIgnore
|
@JsonIgnore
|
||||||
|
@ -137,10 +131,9 @@ public class Chu3UserData implements Serializable, IUserData {
|
||||||
|
|
||||||
@JsonSerialize(using = AccessCodeSerializer.class)
|
@JsonSerialize(using = AccessCodeSerializer.class)
|
||||||
@JsonProperty(value = "accessCode", access = JsonProperty.Access.READ_ONLY)
|
@JsonProperty(value = "accessCode", access = JsonProperty.Access.READ_ONLY)
|
||||||
@OneToOne
|
@OneToOne(fetch = FetchType.LAZY)
|
||||||
@JoinColumn(name = "card_id", unique = true)
|
@JoinColumn(name = "card_id", unique = true)
|
||||||
private Card card;
|
private Card card;
|
||||||
// Access code in card
|
|
||||||
|
|
||||||
private String userName;
|
private String userName;
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue