JPA注释,内嵌数据对象

@Data

@Embeddable

@NoArgsConstructor @AllArgsConstructor

@JsonNaming(value = LowerCaseWithUnderscoresStrategy.class)

public class AccountHolder {

    

    @NonNull @NotNull

    @Column(nullable = false)

    @Enumerated(EnumType.STRING)

    private AccountHolderType accountHolderType;

    

    @NotNull @NonNull

    @Column(nullable = false)

    private String accountHolderId;

    

}

 

你可能感兴趣的:(jpa)