日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術文章
文章詳情頁

如何解決Spring in action @valid驗證不生效的問題

瀏覽:169日期:2023-07-11 18:12:29
解決Spring in action @valid驗證不生效

按照書上的示例代碼來實現但是,添加了驗證但是沒有生效。

Spring提供了校驗Api是使用但是沒有提供實現,所以需要自己導入實現包。

所以導入實現包:

<dependency> <groupId>org.hibernate</groupId> <artifactId>hibernate-validator</artifactId> <version>5.1.1.Final</version></dependency><!-- https://mvnrepository.com/artifact/javax.validation/validation-api --><dependency> <groupId>javax.validation</groupId> <artifactId>validation-api</artifactId> <version>1.1.0.Final</version></dependency>

但是還是沒有解決問題,程序正常運行,校驗不生效。

想到之前用Maven來導入一些jar報的時候,還是會提示找不到(不知道是不是因為使用的Xampp自帶的tomcat的原因)。之前的解決辦法就是把Jar包丟到Tomcat的lib文件夾下。

于是就把上面Maven下載下來的兩個jar包丟了進去,果然發生了一些變化,這次出現了報錯,程序不能正常運行。

報錯:

Hibernate Validator java.lang.NoClassDefFoundError: Could not initialize class org.hibernate.validator.internal.engine.ConfigurationImpl

然后查找解決辦法,在Stack Overflow上找到了解決辦法,缺少org.jboss.logging和com.fasterxml classmate包,所以在Maven中加入

<dependency> <groupId>org.jboss.logging</groupId> <artifactId>jboss-logging</artifactId> <version>3.3.2.Final</version> </dependency> <dependency> <groupId>com.fasterxml</groupId> <artifactId>classmate</artifactId> <version>1.3.4</version> </dependency>

但是還是沒有解決問題,使用老辦法,把這兩個Jar包丟到Tomcat的lib文件夾下,問題解決。

最近遇到好多Maven導入的包在運行的時候不生效的問題,就是不報錯,但是運行的時候nodefClass錯誤。

找到解決辦法:解決idea導入maven項目缺少jar包的問題方法

springboot @Validate不生效的原因

使用validate相關注解卻沒用生效的問題

public class LoginRequest implements Serializable { private static final long serialVersionUID = 1L; @ApiModelProperty(value = '手機號', required = true, example = '18888888') @Pattern(regexp = RegularConstants.PHONE, message = '手機號碼格式錯誤') @JsonProperty(value = 'phone') private String phone; @ApiModelProperty(value = '密碼', required = true, example = '1~[6,18]') @Pattern(regexp = RegularConstants.PASSWORD, message = '密碼格式錯誤,密碼必須以字母開頭,長度在6~18之間,只能包含字符、數字和下劃線') private String password;}解決思路

引入hibernate相關依賴

<dependency> <groupId>org.hibernate.validator</groupId> <artifactId>hibernate-validator</artifactId> <version>6.0.21.Final</version></dependency><dependency> <groupId>javax.el</groupId> <artifactId>javax.el-api</artifactId> <version>3.0.0</version></dependency>

相關配置

@Configurationpublic class ValidatorConfiguration { @Bean public Validator validator() {ValidatorFactory validatorFactory = Validation.byProvider(HibernateValidator.class).configure().addProperty('hibernate.validator.fail_fast', 'true').buildValidatorFactory();return validatorFactory.getValidator(); }}

全局攔截驗證錯誤

@RestControllerAdvicepublic class WebGlobalExceptionHandler {// private static final Logger logger = LoggerFactory.getLogger(GlobalExceptionHandler.class); /** * 攔截JSON參數校驗 */// @ResponseStatus(HttpStatus.OK) @ExceptionHandler(MethodArgumentNotValidException.class) public CommonResult bindException(MethodArgumentNotValidException e) {BindingResult bindingResult = e.getBindingResult();return CommonResult.failed(ExceptionCodeEnum.VALIDATE_FAILED,Objects.requireNonNull(bindingResult.getFieldError()).getDefaultMessage()); }}

以上為個人經驗,希望能給大家一個參考,也希望大家多多支持好吧啦網。

標簽: Spring
相關文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
亚洲人亚洲人色久| 久久av超碰| 国产一区2区| 欧美精品97| 精品国产一区二区三区噜噜噜| 日韩高清国产一区在线| 日本在线观看不卡视频| 日本成人在线一区| 国产探花一区| 老鸭窝一区二区久久精品| 美女在线视频一区| 免费在线观看一区| 国内不卡的一区二区三区中文字幕 | 丝袜国产日韩另类美女| 国产精品日本| 免费精品视频在线| 国产精品亚洲综合久久| 麻豆精品一区二区综合av| 欧美国产一级| 亚洲大全视频| 蜜臀91精品一区二区三区| 日韩高清一级| 88xx成人免费观看视频库| 国产精品久久国产愉拍| 免费高清在线一区| 三上亚洲一区二区| 国产综合激情| 久久成人一区| 99视频+国产日韩欧美| 亚洲精品欧美| 国产精品xxx| 亚洲网站视频| 欧美日本久久| 激情五月色综合国产精品| 欧美亚洲福利| 欧美jjzz| 国产伊人久久| 99精品视频在线| 国产精品久久久久77777丨| 国产一区二区亚洲| 久久夜夜操妹子| 欧美一区二区三区久久| av一区二区高清| 久久99久久久精品欧美| 国产亚洲毛片| 成人va天堂| 精品久久视频| 91综合久久爱com| 国产日韩综合| 激情偷拍久久| 精品三级久久| 美女精品视频在线| 国产日韩免费| 97久久精品| 午夜一级在线看亚洲| 久久精品导航| 久久中文字幕二区| 精品视频在线一区二区在线| 亚洲精品福利| 亚洲深深色噜噜狠狠爱网站| 自由日本语亚洲人高潮| 日本欧美不卡| 日韩精品欧美| 136国产福利精品导航网址| 日韩精品久久久久久久电影99爱| 色在线中文字幕| 韩国女主播一区二区三区| 麻豆精品蜜桃视频网站| 亚洲永久字幕| 色综合www| 91看片一区| 免费av一区| 亚洲综合丁香| 亚洲精品系列| 国产精品视频首页| 国产精品99久久精品| 伊人网在线播放| 亚洲国产一区二区三区在线播放| 午夜在线精品偷拍| 伊人久久成人| 在线视频精品| 亚洲福利免费| 欧美日韩精品一区二区三区视频 | 免费在线观看不卡| 国产精品久久久一区二区| 国产精品xx| 亚洲欧美日本日韩| 国产日产一区| 99久久九九| 老色鬼精品视频在线观看播放| 欧美gv在线| 久久大逼视频| 国产精品一区二区美女视频免费看| 日韩中文字幕区一区有砖一区| 三级精品视频| 日韩三级视频| 另类中文字幕国产精品| 天堂资源在线亚洲| 日韩精品成人在线观看| 欧美xxxx中国| 亚洲一区二区免费看| 久久免费国产| 精品高清久久| 91精品国产成人观看| 日韩三区在线| 新版的欧美在线视频| 美女久久精品| 国产精品伦理久久久久久| 亚洲一级黄色| 亚洲精品极品| 日韩中文字幕不卡| 免费国产亚洲视频| 欧美日韩夜夜| 亚洲精品一区三区三区在线观看| 蜜臀av国产精品久久久久| 国产美女久久| av不卡在线| 激情久久中文字幕| 日本在线不卡视频| 国产精品亲子伦av一区二区三区 | 日韩精品一区二区三区中文| 丝袜美腿亚洲一区| 日本不卡视频在线| 成人久久久久| 日韩中文字幕一区二区高清99| 国产精品尤物| 香蕉久久久久久| 欧美国产极品| 欧美在线网站| 精品香蕉视频| 精品一区免费| а√天堂8资源中文在线| 日本午夜精品一区二区三区电影| 国产精品视区| 999精品色在线播放| 亚洲精品裸体| 岛国av在线网站| 激情婷婷欧美| 精品国产黄a∨片高清在线| 久久国产生活片100| 丝袜美腿高跟呻吟高潮一区| 伊人久久在线| 国产另类在线| 亚洲一区二区三区免费在线观看| 国产日韩视频| 亚洲欧美在线综合| 蜜臀精品久久久久久蜜臀| 欧美日韩国产在线一区| 国产专区精品| 91欧美日韩| 91精品韩国| 欧美黑人做爰爽爽爽| 亚洲一区日韩| 91超碰国产精品| 亚洲涩涩在线| 蜜臀av免费一区二区三区| 国产精品日本| 99久久久国产精品美女| 成人国产精品一区二区免费麻豆| 麻豆精品网站| 视频精品一区二区| 日韩欧美三区| 国产精区一区二区| 久久精品免费一区二区三区| 久久国产直播| 色婷婷久久久| 日韩欧美综合| 91精品亚洲| 99国内精品| 奇米777国产一区国产二区| 老牛影视精品| 成人台湾亚洲精品一区二区| 精品美女久久| 日韩欧美午夜| 亚洲久久在线| 成人污污视频| 日韩一区二区三区免费视频| 国产精品欧美一区二区三区不卡| 日本亚洲最大的色成网站www | 日韩精品一区二区三区中文| 欧美资源在线| 综合激情网...| 日本久久一区| 久久亚洲国产| 国产高清亚洲| 视频一区国产视频| 丝袜国产日韩另类美女| 一本综合精品| 91嫩草精品| 精品一区二区三区亚洲| 日韩精品诱惑一区?区三区| 黄色欧美日韩| 丁香六月综合| 欧美成人久久| 天堂精品久久久久| 91视频久久| 日本a级不卡| 免费看的黄色欧美网站| 欧美男人天堂| 91精品国产自产观看在线|