欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

springboot開啟Bean數(shù)據(jù)校驗(yàn)功能

 更新時(shí)間:2023年10月14日 11:20:28   作者:?。?!525  
這篇文章主要介紹了springboot開啟Bean數(shù)據(jù)校驗(yàn)功能,通過啟用Bean屬性校驗(yàn)導(dǎo)入JSR303與Hibernate校驗(yàn)框架坐標(biāo),使用@Validated注解啟用校驗(yàn)功能,需要的朋友可以參考下

上篇文章給大家介紹了關(guān)于Spring Boot獲取bean的3種方式,今天通過本文給大家介紹在springboot中如何開啟Bean數(shù)據(jù)校驗(yàn)功能,內(nèi)容如下所示:

①:添加JSR303規(guī)范坐標(biāo)與Hibernate校驗(yàn)框架對應(yīng)坐標(biāo)

 <dependency>
    <groupId>javax.validation</groupId>
    <artifactId>validation-api</artifactId>
</dependency>
 
<dependency>
    <groupId>org.hibernate.validator</groupId>
    <artifactId>hibernate-validator</artifactId>
</dependency>

②:對Bean開啟校驗(yàn)功能 

@Component
@Data
@ConfigurationProperties(prefix = "servers")
@Validated
public class ServerConfig {
}

③:設(shè)置校驗(yàn)規(guī)則 

@Component
@Data
@ConfigurationProperties(prefix = "servers")
@Validated
public class ServerConfig {
    @Max(value = 400,message = "最大值不能超過400")
    private int port;
}

小結(jié):   1.  啟用Bean屬性校驗(yàn) 導(dǎo)入JSR303與Hibernate校驗(yàn)框架坐標(biāo)

              2.使用@Validated注解啟用校驗(yàn)功能

              3.使用具體校驗(yàn)規(guī)則規(guī)范數(shù)據(jù)校驗(yàn)格式

到此這篇關(guān)于在springboot中如何開啟Bean數(shù)據(jù)校驗(yàn)的文章就介紹到這了,更多相關(guān)springboot數(shù)據(jù)校驗(yàn)內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • 線程安全的單例模式的幾種實(shí)現(xiàn)方法分享

    線程安全的單例模式的幾種實(shí)現(xiàn)方法分享

    線程安全的單例模式實(shí)現(xiàn)有幾種思路,個(gè)人認(rèn)為第2種方案最優(yōu)雅:、餓漢式、借助內(nèi)部類、普通加鎖解決、雙重檢測,但要注意寫法,如果單體模式繼續(xù)擴(kuò)展為N元單體模式,那就是對象池模式了
    2014-02-02
  • 顯示IntelliJ IDEA工具的Run Dashboard功能圖文詳解

    顯示IntelliJ IDEA工具的Run Dashboard功能圖文詳解

    這篇文章主要介紹了顯示IntelliJ IDEA工具的Run Dashboard功能,本文通過圖文并茂的形式給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2020-07-07
  • servlet之cookie簡介_動力節(jié)點(diǎn)Java學(xué)院整理

    servlet之cookie簡介_動力節(jié)點(diǎn)Java學(xué)院整理

    Cookie技術(shù)誕生以來,它就成了廣大網(wǎng)絡(luò)用戶和Web開發(fā)人員爭論的一個(gè)焦點(diǎn)。下面這篇文章主要給大家介紹了關(guān)于servlet之cookie簡介的相關(guān)資料,文中介紹的非常詳細(xì),需要的朋友可以參考借鑒,下面來一起看看吧。
    2017-07-07
  • spring boot配置druid連接池的完整步驟

    spring boot配置druid連接池的完整步驟

    這篇文章主要給大家介紹了關(guān)于spring boot配置druid連接池的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-01-01
  • JMeter導(dǎo)入自定義的Jar包的詳解教程

    JMeter導(dǎo)入自定義的Jar包的詳解教程

    這篇文章主要介紹了JMeter導(dǎo)入自定義的Jar包的詳解教程,本文通過圖文并茂的形式給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2020-07-07
  • java 一鍵部署 jar 包和 war 包

    java 一鍵部署 jar 包和 war 包

    這篇文章主要介紹了Java創(chuàng)建打包命令、創(chuàng)建啟動文件等功能實(shí)現(xiàn)Java一鍵部署 jar 包和 war 包,感興趣的下伙伴可以參考下文
    2021-09-09
  • 詳解Java的MyBatis框架中動態(tài)SQL的基本用法

    詳解Java的MyBatis框架中動態(tài)SQL的基本用法

    這篇文章主要介紹了詳解Java的MyBatis框架中動態(tài)SQL的基本用法,文中列出了一些常用SQL動態(tài)語句進(jìn)行講解,需要的朋友可以參考下
    2016-04-04
  • Flowable中定時(shí)器的玩法詳解

    Flowable中定時(shí)器的玩法詳解

    這篇文章主要為大家詳細(xì)介紹了Flowable中定時(shí)器的各種玩法,文中的示例代碼講解詳細(xì),具有一定的借鑒價(jià)值,感興趣的小伙伴可以跟隨小編一起了解一下
    2022-11-11
  • java 三元操作符用法說明

    java 三元操作符用法說明

    這篇文章主要介紹了java 三元操作符用法說明,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-10-10
  • Java有序鏈表的合并實(shí)現(xiàn)方法

    Java有序鏈表的合并實(shí)現(xiàn)方法

    這篇文章主要通過兩個(gè)例題為大家介紹一下Java合并兩個(gè)及以上有序鏈表的實(shí)現(xiàn)方法,文中的示例代碼講解詳細(xì),具有一定的學(xué)習(xí)價(jià)值,需要的可以參考一下
    2023-04-04

最新評論