@NotNull 和 @NotEmpty 和@NotBlank 區別java
@NotEmpty 用在集合類上面 @NotBlank 用在String上面 @NotNull 用在基本類型上api
例子:app
package com.juzi.cap.rest.dto;this
import org.hibernate.validator.constraints.NotBlank; import org.hibernate.validator.constraints.NotEmpty; import org.hibernate.validator.constraints.Range;編碼
import javax.validation.constraints.NotNull; import java.math.BigDecimal; import java.util.List;.net
/**hibernate
Created with IntelliJ IDEA.rest
Description:綁卡調用資金路由接口所需參數接口
Date: 2017-09-27ip
Time: 17:03 */ public class BankCapitalDto {
/**
/**
/**
/** *
/**
/**
/**
/**
/**
/**
/**
//首次進件資金方 能夠不傳 private Integer firstCapital;
//當前資方,能夠不傳 private Integer capitalCode;
public String getProductCode() { return productCode; }
public void setProductCode(String productCode) { this.productCode = productCode; }
public String getApplication() { return application; }
public void setApplication(String application) { this.application = application; }
public Integer getId() { return id; }
public void setId(Integer id) { this.id = id; }
public String getOrderId() { return orderId; }
public void setOrderId(String orderId) { this.orderId = orderId; }
public Integer getCustomerId() { return customerId; }
public void setCustomerId(Integer customerId) { this.customerId = customerId; }
public List<String> getAuthList() { return authList; }
public void setAuthList(List<String> authList) { this.authList = authList; }
public BigDecimal getAmount() { return amount; }
public void setAmount(BigDecimal amount) { this.amount = amount; }
public String getIdCard() { return idCard; }
public void setIdCard(String idCard) { this.idCard = idCard; }
public String getfCode() { return fCode; }
public void setfCode(String fCode) { this.fCode = fCode; }
public String getProvince() { return province; }
public void setProvince(String province) { this.province = province; }
public Integer getPeriod() { return period; }
public void setPeriod(Integer period) { this.period = period; }
public Integer getCapitalCode() { return capitalCode; }
public void setCapitalCode(Integer capitalCode) { this.capitalCode = capitalCode; }
public Integer getFirstCapital() { return firstCapital; }
public void setFirstCapital(Integer firstCapital) { this.firstCapital = firstCapital; } }