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;
    
}

 

posted @ 2015-06-01 15:50  samu  阅读(316)  评论(0编辑  收藏  举报