草庐IT

commons-validator

全部标签

java - 使用 Hibernate Validator 在错误消息中包含字段名称

我正在使用HibernateValidator4.2.0.Final,我正在寻找在错误消息中包含类字段名称的最简单方法。我发现的是以下线程UsingacustomResourceBundlewithHibernateValidator.根据这个我应该为每个约束注释创建我的自定义注释,为每个约束注释添加一个属性。有没有更简洁的方法来实现这一点?以下代码:@Size(max=5)privateStringmyField;产生默认错误:size必须在0到5之间。我希望它是:myField大小必须在0到5之间。 最佳答案 您可以使用Cons

java - Spring-Data-Rest validator

我一直在尝试将springvalidator添加到spring-data-rest项目中。我跟着并通过此链接设置了“入门”应用程序:http://spring.io/guides/gs/accessing-data-rest/...现在我正在尝试按照此处的文档添加自定义PeopleValidator:http://docs.spring.io/spring-data/rest/docs/2.1.0.RELEASE/reference/html/validation-chapter.html我的自定义PeopleValidator看起来像packagehello;importorg.sp

java - : org. apache.ws.commons.schema.XmlSchemaCollection.read(InputSource) 发生了什么?

我有一个包含Spring3.0.2和XmlSchema.jar1.4.7的java项目项目的pom.xml包含作为依赖项:org.apache.ws.commons.schemaXmlSchema1.4.7项目编译正常,但在点击上下文页面时报告以下错误:SEVERE:StandardWrapper.Throwableorg.springframework.beans.factory.BeanCreationException:Errorcreatingbeanwithname'schemaCollection'definedinclasspathresource[application

java - 带有自定义 HandlerMethodArgumentResolver 的 Spring MVC @Valid 验证

我想注册一个自定义HandlerMethodArgumentResolver可以处理以下@Controller处理程序方法定义@RequestMapping(method=RequestMethod.POST)publicStringcreateDomain(@ValidDomaindomain,BindingResulterrors,@RequestParam("countryId")LongcountryId){我可以注册我的解析器,它只是通过请求参数创建一个Domain对象,方法是从WebMvcConfigurerAdapter覆盖addArgumentResolver()。当S

java - Intellij IDEA : specify datasource for JPA validation

我有一个在IntellijIDEA中设置的小型Web应用程序的Spring项目。它在Hibernate之上使用JPA作为持久层。数据源(MySQL)在Spring应用程序上下文中定义:实际值从属性文件中读取,并在运行时由Spring使用属性覆盖机制注入(inject)。然后将数据源注入(inject)到同一个应用上下文中的实体管理器工厂:最后,实体管理器使用注解注入(inject)DAO:/***Shared,thread-safeproxyfortheactualtransactionalEntityManager*/@PersistenceContextprivateEntityM

java - Spring-Boot 如何正确注入(inject) javax.validation.Validator

我在尝试使用JSR-303(hibernate-validator)验证模型时将Validator注入(inject)Spring应用程序bean时遇到问题我的主要配置类是:@EnableAutoConfiguration@EnableWebMvc//根据javadocs:/***Provideacustom{@linkValidator}insteadoftheonecreatedbydefault.*Thedefaultimplementation,assumingJSR-303isontheclasspath,is:*{@linkorg.springframework.valid

java - Apache Commons Logging 的运行时发现算法有什么问题

DaveSyer(SpringSource)writes在他的博客中:Unfortunately,theworstthingaboutcommons-logging,andwhathasmadeitunpopularwithnewtools,isalsotheruntimediscoveryalgorithm.为什么?它的运行时发现算法有什么问题?性能? 最佳答案 Why?Whatistheissuewithitsruntimediscoveryalgorithm?Performance?不,不是性能,而是classloaderpa

php - 警告 : mysql_fetch_array(): supplied argument is not a valid MySQL result

这个问题在这里已经有了答案:mysql_fetch_array()/mysql_fetch_assoc()/mysql_fetch_row()/mysql_num_rowsetc...expectsparameter1toberesource(31个回答)关闭7个月前。尝试运行时出现错误:query('SELECTtitle,contentFROMstaff_vacanciesORDERBYorderingLIMIT0,100');//Getanarraycontainingtheresults.//Loopforeachiteminthatarraywhile($row=$conne

firebase - Flutter 和 google_sign_in 插件 : PlatformException(sign_in_failed, com.google.android.gms.common.api.ApiException : 10: , null)

凭据对话框(Google表单)已成功打开,但在我填写凭据后出现此错误。我按照here的说明进行操作.创建了一个Firebase项目,从GoogleAPI控制台启用了GoogleDriveAPI(这就是我现在需要的)。抛出异常的代码:finalGoogleSignIn_googleSignIn=GoogleSignIn(scopes:['https://www.googleapis.com/auth/drive',],);await_googleSignIn.signIn();这是堆栈跟踪:E/flutter(5068):[ERROR:flutter/shell/common/shell

spring - kotlin 和 @Valid Spring 注解

我有一个实体:classSomeInfo(@NotNull@Pattern(regexp=Constraints.EMAIL_REGEX)varvalue:String){varid:Long?=null}和Controller方法:@RequestMapping(value="/some-info",method=RequestMethod.POST)publicIdcreate(@Valid@RequestBodySomeInfosomeInfo){...}@Valid注释不起作用。似乎Spring需要一个默认的无参数构造函数,而上面的花哨的代码变得像这样丑陋(但可以工作):cla