gpt4 book ai didi

java - 支持 Hibernate 3.6.1 并升级到 5

转载 作者:行者123 更新时间:2023-11-30 07:37:50 24 4
gpt4 key购买 nike

我有使用各种库的应用程序,包括 Hibernate 3.6.1。它使用 WLS 12 服务器、Java7、Spring 3。

我有这样的库:

  • hibernate-core-3.6.1
  • hibernate-entitymanager-3.4.0GA
  • hibernate-jdbc-cacheprovider-1.0.2GA
  • hibernate-jpa-2.0-api.1.00-Final
  • hibernate-tools-3.2.4GA
  • hibernate-validator-4.1.0

现在我只谈论 Hibernate。我想知道花一些时间升级到 Hibernate 5 是否合理。我需要使用一些强有力的论据来证明它的合理性。我们的项目中一切正常,因此没有直接的更新理由,但我认为如果可能的话,项目应该遵循库更新。

我的问题是

1) Hibernate 3.6.1 或 4 中是否有对 bug 的支持?没有支持将成为升级的理由

2) Hibernate 5 可以带来哪些每个 PM 都应该感兴趣的功能?

3)你还会提出什么其他论据?

最佳答案

<强>1。 hibernate validator

使用基于注释的约束以标准化方式表达验证规则,并受益于与各种框架的透明集成。有关 Hibernate Validator 的更多详细信息,请查看此内容。

<强>2。改进的 Java 8 支持

支持 Java 8 日期/时间数据类型 (JSR 310),并且可以通过 @Past 和 @Future 进行验证。还通过改进的 ValidatedValueUnwrapper 支持可选和 JavaFX 类型。

<强>3。 hibernate OGM

刚刚发布了第一个稳定版本。

<强>4。引导API

新的引导 API - 更好的确定性、更好的集成

在此处查看所有新功能:What's new in Hibernate ORM 5?

关于java - 支持 Hibernate 3.6.1 并升级到 5,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35137615/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com