現在的位置: 首頁 > 編程語言 > 正文

Java對象校驗框架Oval怎么使用

2020年06月08日 編程語言 ⁄ 共 769字 ⁄ 字號 評論關閉

  OVal是一個可擴展的Java對象數據驗證框架,驗證的規則可以通過配置文件、Annotation、POJOs進行設定。可以使用純Java語言、JavaScript、Groovy、BeanShell等進行規則的編寫。下面學步園小編來講解下Java對象校驗框架Oval怎么使用?

  Java對象校驗框架Oval怎么使用

  使用起來也非常簡單

  publicclassOvalTest{

  @Min(20)

  privateintage;

  @Length(min=6,max=10)

  privateStringname;

  publicstaticvoidmain(String[]args){

  OvalTestovalTest=newOvalTest();

  ovalTest.age=10;

  ovalTest.name=“kolor”;

  Validatorvalidator=newValidator();

  Listret=validator.validate(ovalTest);

  System.out.println(ret);

  }}

  Java對象校驗框架Oval怎么使用

  校驗自然是不過的了,輸出如下:

  [net.sf.oval.ConstraintViolation:OvalTest.agecannotbesmallerthan20.0,net.sf.oval.ConstraintViolation:OvalTest.nameisnotbetween6and10characterslong]

  maven依賴:

  

  net.sf.oval

  oval

  1.81

  以上就是關于“Java對象校驗框架Oval怎么使用”的內容,希望對大家有用。更多資訊請關注學步園。學步園,您學習IT技術的優質平臺!

抱歉!評論已關閉.

奔驰宝马破解版下载 快乐双彩走势图 牛8 山西快乐10分开奖号码 a股是什么股票 黑龙江快乐十分分布图 福彩3d走势图综合版一 福建36选7玩法 秒速快3推荐 亿配资 pk10稳赚玩法 广西快乐十分技巧大全 排列五近30期号码走势 pk10官网开奖 甘肃快三开奖官网 上海股票配资1配资658 体彩6+1走势图带连线