Spring Boot和Hibernate Validator版本

瓜拉塔米达

如果已经有5.1.2版本,为什么最新的Spring Boot 1.1.5使用Hibernate验证程序5.0.3?

是否有某些技术原因(与Spring不兼容),或者在Maven中使用排除并自己进行管理是安全的?

泽格勒布

如果已经有5.1.2版本,为什么最新的Spring Boot 1.1.5使用Hibernate验证程序5.0.3?

我不是Spring Boot团队的开发人员,但是如果我做一个假设,我会说,要不断更新最新版本的库可能很难维护稳定性,而这是很多人所依赖的东西,例如春天的框架,并很快春季启动。

也许这也适用于您的软件?如果您对5.1功能没有特定的需求,那么至少您知道5.0.3通过了Spring Boot团队进行的所有测试。

是否有某些技术原因(与Spring不兼容),或者在Maven中使用排除并自己进行管理是安全的?

这很难回答,但是当您经常遇到此问题时,迁移指南会为您提供最佳答案,这是hibernate-validator迁移指南。

https://community.jboss.org/wiki/HibernateValidatorMigrationGuide

单单盯着这些变化,我并不能真正看出在最新的春季靴子中包括5.1的问题,但是我不能百分百地确定这一点。

但是,如果您确实需要5.1的功能并且不知道它们是否会起作用,那么也许很多年前就已经给出了最佳建议。

One must learn by doing the thing;
    for though you think you know it you have no certainty, until you try.

— Sophocles

有关此概念的支持文章http://blog.8thlight.com/kevin-buchanan/2014/05/20/be-empirical.html

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

Hibernate-Validator 6.0.3Final 兼容 spring 版本

Oracle 版本和 Spring Boot

使用不同的ConstraintValidatorManager在Spring Boot中使用Hibernate Validator

Hibernate Validator,自定义ResourceBundleLocator和Spring

Spring Hibernate Validator逐步检查

OneToMany和ManyToOne映射Spring Boot / Hibernate

使用MySQL和Hibernate进行Spring Boot

使用Spring boot时Hibernate的两个版本

Spring Boot和Spring Data Jpa版本的兼容性

如何使用版本2的spring boot admin和版本1.5的spring boot?

Spring Boot和Spring Data:如何管理Hibernate会话?

Spring Boot,Docker和EC2中的Java版本

Spring Boot和Maven内部版本号插件

如何使用 Swagger 和 Spring Boot 进行版本控制?

Spring Boot降级Postgres版本

Spring Boot 2.1的Elasticsearch版本

将 Hibernate 与 Spring Boot、Wildfly 和 Oracle DB 结合使用

如何使用Hibernate和Spring Boot启用批量插入

Spring Boot和Hibernate:不带@Type批注的NVARCHAR列类型

验证不适用于Spring Boot和Hibernate

嵌入在Spring Boot中的Geoserver和hibernate / jpa冲突

Hibernate和Oracle的Spring Boot:找不到现有表

如何使用spring-boot和hibernate解决stackoverflow异常?

使用Hibernate,Spring Boot和JavaFX生成JAR

无法使用Spring Boot和Hibernate连接到Oracle

Spring Boot和Hibernate验证的ConstraintMapping贡献者

在Hibernate Spring Boot中在MySQL中保存日期和时间

spring 3.0.x 和hibernate 3.6.3 哪个兼容版本的spring batch?

Spring boot :Hibernate 注解