cost 410 ms
如何自定義 javax.validation.Valid 錯誤響應

[英]How to customise javax.validation.Valid error response

我有這個 controller: 詳情包含@NotNull private TransmissionType transmissionType; 枚舉在哪里。 如果請求的 transmissionType 參數與任何枚舉都不匹配,則響應如下所示: 是否可以覆蓋 transmissionType 中的 ...

@PathVariable 上的多個 javax.validation.constraints 驗證

[英]Multiple javax.validation.constraints validations on @PathVariable

我正在對路徑變量應用多個驗證 現在,當我在路徑參數中發送空字符串時,我收到了兩條消息,因為兩次驗證都失敗了。 對於我的參數id ,我想要兩個驗證,但它不應該在我發送空字符串時同時拋出兩個錯誤消息。 我只想扔 “缺少必填字段” 而不是兩者。 ...

創建一個拋出 MethodArgumentNotValidException 的驗證方法

[英]Create a validation method which throw MethodArgumentNotValidException

我正在嘗試驗證此 class: 像這樣使用 ObjectMapper 構建之后: 如您所見,我不能在這里使用@Valid注釋(注意:如果有直接使用注釋的方法,我會更喜歡它。但我沒有找到任何方法來做到這一點。 所以我發現最好創建一個驗證器 class 所以經過一些研究我發現了這個方法 但在他的構造函數 ...

如何使用 JPA 驗證器驗證 AWS ARN

[英]How to validate a AWS ARN using JPA validator

如何使用 JPA 驗證器和 Hibernate 作為提供者來驗證 AWS ARN。 我們是否應該使用正則表達式模式例如,我們希望確保它以arn:aws:iam開頭,用於以下角色 ...

如何分組請求 javax 驗證?

[英]How to group request javax validations?

賞金將在 6 天后到期。 此問題的答案有資格獲得+50聲望賞金。 Pierre Recuay正在從有信譽的來源尋找答案: 我知道這是一個不尋常的問題,但我會感謝您的幫助。 謝謝我測試了 spring-boot-starter-validation 行為並注意到:首先驗證請求正文並拋出 WebEx ...

根據條件的 Javax 驗證消息

[英]Javax validation message according to condition

我在 Kotlin 中有一個 Spring 引導項目,它使用自定義語言環境攔截器來了解它從哪個.properties文件加載消息。 這工作得很好。 我還有一個自定義注釋,它很簡單並且有一個默認的消息值,如下所示: 語言環境屬性文件包含鍵MyAnnotation.value=This field is ...

如何在 Spring 啟動 GraphQL 中實現 javax.validation.ConstraintViolationException 的異常處理程序?

[英]How to implement exception handler for javax.validation.ConstraintViolationException in Spring boot GraphQL?

如何在 Spring 啟動 GraphQL 中實現javax.validation.ConstraintViolationException的異常處理程序? 我收到以下回復 } 以及日志中的以下異常 ...

Java Spring Boot 驗證

[英]Java Spring Boot Validation

我有一個問題是我們必須在 Spring Boot 中使用 javax 驗證作為我們的驗證器嗎? 因為我覺得如果業務邏輯變得越來越復雜是比較麻煩的。 而且,驗證沒有順序,這讓我必須為每個輸入創建組序列,我們需要創建一個自定義注釋來驗證是否需要比較輸入(如密碼)和確認密碼。 這是我的代碼 實際上,我想 ...

SpringBoot @RequestBody 抽象驗證 class

[英]SpringBoot @RequestBody validation of abstract class

我正在嘗試在我的 spring-boot 應用程序中模擬來自 OpenAPI 規范的oneOf構造。 我有一個抽象的 class Apple 和兩個子類 這也是我的 rest controller 問題是@Valid 沒有正確驗證枚舉字段。 即使我發送 {"color": "RED"} 作為正文, ...

如何通過組合 2 個字段來使用 @NotEmpty?

[英]How to use @NotEmpty by combining 2 fields?

我有以下要求。 我將此請求用於 2 種不同的方法,並且它們都只使用一個字段,不需要另一個字段。 假設方法A使用code ,方法B使用此請求中的name字段(不需要其他字段)。 所以,在這個場景中,我認為一個解決方案是對兩種方法使用相同的請求,而不是創建 2 個單獨的請求。 那么,有沒有什么可以使 ...

如何在 javax.validation 注釋中使用 application.properties 值

[英]How to use application.properties values in javax.validation annotations

我在application.yaml文件中有一個名為notification.max-time-to-live的變量,我想將其用作javax.validation.constraints.@Max()注釋的值。 我嘗試了很多方法(使用 env.getProperty()、@Value 等),它說它必 ...

Spring中如何設置@NotEmpty注解消息?

[英]How to set @NotEmpty annotation messages in Spring?

在一個 Java (+ Spring Boot) 項目中,有一個使用javax.validation的符號,如下所示: 我看了一下它們的用法,但有些地方我無法理解: 1.是否有特殊用途,例如顯示validation.username.password的條件消息? 例如,如果用戶名字段是 null ...

使用列表驗證請求<Integer>作為帶有 javax.validation 的字段

[英]Validate request with List<Integer> as a field with javax.validation

我正在使用javax.validation來驗證使用 spring 開發的 API 中的請求。 我必須驗證List&lt;Integer&gt;以便所有值都必須是正數,並且列表的大小必須完全等於某個固定數,例如 2。 有效的請求應該是 [1,2] 無效請求應該是 [-1,2] 或 [1,2, ...

自定義注解可以拋出自定義異常,而不是 MethodArgumentNotValidException?

[英]A custom annotation can throw a custom exception, rather than MethodArgumentNotValidException?

我有一個 @ExceptionHandler(MethodArgumentNotValidException.class) 在驗證失敗時返回 HTTP 代碼 400。 我創建了一個自定義注釋,我需要將 HTTP 代碼更改為 422。但是,由於異常處理程序已經用 @ResponseStatus(co ...

在 JBOSS 中找不到約束“javax.validation.constraints.NotEmpty”錯誤的驗證器

[英]No validator could be found for constraint 'javax.validation.constraints.NotEmpty' error in JBOSS

我有一個 SpringBoot 版本的“ 2.3.9.RELEAS E”應用程序。 Jboss 版本: jboss-eap-7.1 成功將應用程序部署到jboss 。 當我嘗試通過我的 web 應用程序登錄時,發生了錯誤。 驗證 class 如下 我已將“jboss-deployment-stru ...

我可以使用在 javax.validation.constraints.Max 中的 application.yml 中定義的自動裝配變量嗎?

[英]Can I use an autowired variable that's defined in application.yml in javax.validation.constraints.Max?

這是一個相當小眾的問題,但希望有人知道答案: 我有一個帶有 GetMapping 的 SpringFramework RestController,它使用 javax.validation 注釋進行了一些參數驗證。 我想使用 application.yml 中定義的屬性作為 url 參數的最大值, ...

如何在 integer 值上使用 @Digits 驗證

[英]How to use @Digits validation on integer value

我想驗證傳入的數字是否為 integer 值(無分數),介於 0 和 100 之間。 我有 javax.validation 注釋的 dto: Dto 在@RestController class 中用作輸入法(@PostMapping)參數。 @Min 和 @Max 工作正常,但 @Digit ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM