Spring中的Assert斷言常用方法及作用


概念

Assert翻譯為中文為"斷言",就是斷定某一個實際的值就為自己預期想得到的,如果不一樣就拋出異常。

方法及作用

Assert.notNull(Object object,"object is required");  // 對象非空
Assert.isTrue(Object object,"object must be true");  // 對象必須為true
Assert.notEmpty(Collection collection,"collection must not be empty");  // 集合不能為空
Assert.hasLength(String text,"text must be specified");  // 字符不為null且字符長度不為0
Assert.hasText(String text,"text must not be empty");  // text不為null且必須至少包含一個非空的字符
Assert.isInstanceOf(Class class, Object object,"class must be of type[class]");  // object必須為class指定的類


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM