<tbody id="xj1oc"></tbody>

    <bdo id="xj1oc"></bdo><bdo id="xj1oc"><optgroup id="xj1oc"><thead id="xj1oc"></thead></optgroup></bdo>

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

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

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

      OVal是一個可擴展的Java對象數據驗證框架,驗證的規則可以通過配置文件、Annotation、POJOs進行設定??梢允褂眉僇ava語言、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技術的優質平臺!

    抱歉!評論已關閉.

    黄色电影网址