增加验证器基类
This commit is contained in:
parent
5dfea2ad46
commit
78726b8373
|
|
@ -0,0 +1,21 @@
|
||||||
|
package com.mdd.admin.validate;
|
||||||
|
|
||||||
|
import lombok.Data;
|
||||||
|
import lombok.EqualsAndHashCode;
|
||||||
|
import lombok.experimental.Accessors;
|
||||||
|
|
||||||
|
import java.io.Serializable;
|
||||||
|
|
||||||
|
@Data
|
||||||
|
@EqualsAndHashCode(callSuper = false)
|
||||||
|
@Accessors(chain = true)
|
||||||
|
public class BaseParam implements Serializable {
|
||||||
|
|
||||||
|
private static final long serialVersionUID = 1L;
|
||||||
|
|
||||||
|
public interface create{}
|
||||||
|
public interface update{}
|
||||||
|
public interface delete{}
|
||||||
|
public interface change{}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
@ -1,5 +1,6 @@
|
||||||
package com.mdd.admin.validate.article;
|
package com.mdd.admin.validate.article;
|
||||||
|
|
||||||
|
import com.mdd.admin.validate.BaseParam;
|
||||||
import com.mdd.common.validator.annotation.IDMust;
|
import com.mdd.common.validator.annotation.IDMust;
|
||||||
import com.mdd.common.validator.annotation.IntegerContains;
|
import com.mdd.common.validator.annotation.IntegerContains;
|
||||||
import lombok.Data;
|
import lombok.Data;
|
||||||
|
|
@ -18,14 +19,7 @@ import java.io.Serializable;
|
||||||
@Data
|
@Data
|
||||||
@EqualsAndHashCode(callSuper = false)
|
@EqualsAndHashCode(callSuper = false)
|
||||||
@Accessors(chain = true)
|
@Accessors(chain = true)
|
||||||
public class ArticleParam implements Serializable {
|
public class ArticleParam extends BaseParam {
|
||||||
|
|
||||||
private static final long serialVersionUID = 1L;
|
|
||||||
|
|
||||||
public interface create{}
|
|
||||||
public interface update{}
|
|
||||||
public interface delete{}
|
|
||||||
public interface change{}
|
|
||||||
|
|
||||||
@IDMust(message = "id参数必传且需大于0", groups = {update.class, delete.class, change.class})
|
@IDMust(message = "id参数必传且需大于0", groups = {update.class, delete.class, change.class})
|
||||||
private Integer id;
|
private Integer id;
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue