jsr

    2熱度

    2回答

    我有一個計算器服務,獲取用戶的操作類型num1和num2。我需要驗證用戶是否實際輸入了這些值,並且不會將其留空。 @RequestMapping(value = "/calculate") @ResponseBody public CalculationResult calculate(@RequestParam(name = "op") String operation, @RequestP

    0熱度

    1回答

    我正在開發一個使用spring-boot的應用程序。我想使用JSR註釋來驗證用戶bean。問題是我有一些領域取決於他人的價值。例如,當status =「user_pr」時,我必須將地址,縣和電話號碼設置爲強制性的。 這是我的豆: @JsonIgnoreProperties(ignoreUnknown = true) @JsonInclude(JsonInclude.Include.NON_NUL

    0熱度

    1回答

    我正在開發spring-boot應用程序,我需要在檢查其他信息之前驗證用戶信息。這是一個片段: @RequestMapping(value = "/create-user", method = RequestMethod.POST) public String ceateCustomer(@Valid @RequestBody User user){ myService.create

    1熱度

    1回答

    我們可以說Spring批處理是JSR 352(適用於Java平臺的批處理應用程序規範)的實現嗎? JSR 352的其他一些實現是什麼?

    0熱度

    1回答

    許多規範爲不同版本的API定義不同的JSR,例如,對於Java Servlet規範: ------------------------------- |Servlet spec version | JSR | ------------------------------- | 4.0 | 369 | | 3.1 | 340 | | 3.0 | 315 | |

    0熱度

    1回答

    嗯,我正在努力跟隨甲骨文JSR和在我的項目只使用規範。我使用JBOSS EAP 7作爲服務器應用程序。 1) 我有冬眠的依賴在我的項目: <dependency> <groupId>org.hibernate</groupId> <artifactId>hibernate-core</artifactId> <version>${hibernate.cor

    3熱度

    1回答

    我們遇到了遺留代碼的問題。有一個「用戶名」字段驗證組,驗證它的長度,並確保它至少包含一個字母: @Column(name = "username") @Size(min = 4, max = 40) @Pattern(regexp = "^.*[a-zA-Z]+.*$") private String username; 我們的問題是,一些現有的傳統數據不符合這些驗證,和我試圖找到一種方

    2熱度

    1回答

    在我的春節,啓動應用程序我有以下方法: Decision create(@NotBlank String name, String url, @NotNull User author); 現在直接在代碼我檢查以下條件: if (!org.apache.commons.lang3.StringUtils.isEmpty(url) && !urlValidator.isValid(url)) {

    2熱度

    1回答

    我已配置我的Spring Boot 1.5.1應用程序與JSR 303驗證。在錯誤數據的情況下,我得到ConstraintViolationException。 是否有可能通過ConstraintViolationException得到關於什麼錯誤的詳細信息(現在爲空)(例如,哪些字段或方法參數違反了約束)?

    1熱度

    3回答

    我正在研究本書的第5章示例Spring in Action 4.當我運行Test類時,發現@Valid測試中有一個不起作用,看起來好像是驗證從未發生(返回的狀態碼爲302,視圖名稱爲「/ spitter/null」)。但是,當我在Tomcat中運行它時,它工作正常。 驗證jar(hibernate-validator及其依賴項)使用Maven加載。 整個項目在github。 任何想法? 測試代碼片