summary |
shortlog |
log |
commit | commitdiff |
review |
tree
raw |
patch |
inline | side by side (from parent 1:
e700fd6)
Add @Digits to secure Long type fields
Issue-ID: PORTAL-626
Change-Id: I59080c9103369d96a42c574356f0635265335d0a
Signed-off-by: Dominik Mizyn <d.mizyn@samsung.com>
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.Transient;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.Transient;
+import javax.validation.constraints.DecimalMax;
+import javax.validation.constraints.Digits;
import javax.validation.constraints.Max;
import javax.validation.constraints.NotNull;
import lombok.AllArgsConstructor;
import javax.validation.constraints.Max;
import javax.validation.constraints.NotNull;
import lombok.AllArgsConstructor;
@Id
@GeneratedValue(strategy=GenerationType.IDENTITY)
@Column(name = "MENU_ID")
@Id
@GeneratedValue(strategy=GenerationType.IDENTITY)
@Column(name = "MENU_ID")
+ @Digits(integer = 11, fraction = 0)
public Long menuId;
@Column(name = "COLUMN_NUM")
public Long menuId;
@Column(name = "COLUMN_NUM")
+ @Digits(integer = 2, fraction = 0)
@NotNull
public Integer column;
@NotNull
public Integer column;
public String text;
@Column(name = "PARENT_MENU_ID")
public String text;
@Column(name = "PARENT_MENU_ID")
+ @Digits(integer = 11, fraction = 0)
public Integer parentMenuId;
@Column(name = "URL")
public Integer parentMenuId;
@Column(name = "URL")
import javax.persistence.Id;
import javax.persistence.Table;
import javax.persistence.Transient;
import javax.persistence.Id;
import javax.persistence.Table;
import javax.persistence.Transient;
+import javax.validation.constraints.Digits;
import javax.validation.constraints.Max;
import javax.validation.constraints.NotNull;
import lombok.AllArgsConstructor;
import javax.validation.constraints.Max;
import javax.validation.constraints.NotNull;
import lombok.AllArgsConstructor;
private static final long serialVersionUID = 1L;
@Id
private static final long serialVersionUID = 1L;
@Id
- @GeneratedValue(strategy=GenerationType.IDENTITY)
+ @GeneratedValue(strategy=GenerationType.IDENTITY)
@Column(name = "MENU_ID")
@Column(name = "MENU_ID")
+ @Digits(integer = 11, fraction = 0)
@Column(name = "COLUMN_NUM")
@Column(name = "COLUMN_NUM")
+ @Digits(integer = 2, fraction = 0)
@NotNull
public Integer column;
@NotNull
public Integer column;
@Column(name = "TEXT")
@Max(value = 100)
@SafeHtml
@NotNull
public String text;
@Column(name = "TEXT")
@Max(value = 100)
@SafeHtml
@NotNull
public String text;
@Column(name = "PARENT_MENU_ID")
@Column(name = "PARENT_MENU_ID")
+ @Digits(integer = 11, fraction = 0)
public Integer parentMenuId;
public Integer parentMenuId;
@Column(name = "URL")
@Max(value = 128)
@SafeHtml
@NotNull
public String url;
@Column(name = "URL")
@Max(value = 128)
@SafeHtml
@NotNull
public String url;
@Column(name="ACTIVE_YN")
@Max(value = 1)
@SafeHtml
@Column(name="ACTIVE_YN")
@Max(value = 1)
@SafeHtml