import javax.validation.constraints.Pattern;
import javax.validation.constraints.Size;
import lombok.AllArgsConstructor;
import javax.validation.constraints.Pattern;
import javax.validation.constraints.Size;
import lombok.AllArgsConstructor;
@JoinColumn(name = "function_cd", nullable = false)
@NotNull
@Valid
private FnFunction functionCd;
@JoinColumn(name = "function_cd", nullable = false)
@NotNull
@Valid
private FnFunction functionCd;
- @Column(name = "active_yn", length = 1, nullable = false)
- @Pattern(regexp = "[YNyn]")
- @Size(max = 1)
+ @Column(name = "active_yn", nullable = false)
@Column(name = "sort_order", length = 11, nullable = false)
@Digits(integer = 11, fraction = 0)
@NotNull
@Column(name = "sort_order", length = 11, nullable = false)
@Digits(integer = 11, fraction = 0)
@NotNull
@Column(name = "parent_tab_cd", length = 30, columnDefinition = "varchar(30) DEFAULT NULL")
@Size(max = 30)
@SafeHtml
private String parentTabCd;
@Column(name = "parent_tab_cd", length = 30, columnDefinition = "varchar(30) DEFAULT NULL")
@Size(max = 30)
@SafeHtml
private String parentTabCd;
@OneToMany(
targetEntity = FnTabSelected.class,
mappedBy = "selectedTabCd",
@OneToMany(
targetEntity = FnTabSelected.class,
mappedBy = "selectedTabCd",