【问题标题】:Grails: Generic hibernate version for pluginGrails:插件的通用休眠版本
【发布时间】:2015-02-14 15:21:46
【问题描述】:

我想知道是否有人知道一种在插件中管理休眠的简单方法,以便该插件与各种类型的 grails 默认应用程序中的休眠配置的所有变体兼容。

Line 21 has hibernate :hibernate4:4.3.5.4 这现在似乎适用于 grails 2.4.2 应用程序,但适用于 grails 2.4.4 应用程序

runtime ":hibernate4:4.3.6.1" 

这会导致问题。

只是想知道是否有任何方法可以使其更通用,以便它甚至可以与 grails pre 2.4 应用程序一起使用..

【问题讨论】:

    标签: hibernate grails grails-plugin


    【解决方案1】:

    这应该可以:":hibernate:$grailsVersion"

    【讨论】:

    • 谢谢会尝试,据我所知,这是在 grails 2.2 等时代的做法......首先,这是对 grails 2.4.4 的测试,它有 //运行时 ":hibernate4:4.3.6.1" 所以在这个答案中这将等同于 ":hibernate:2.4.4" 这实际上是不正确的,因为 2.4.4 的默认休眠
    • 我不确定,但我认为它不像你说的那样有效。你可以在很多插件的代码中看到“:tomcat:$grailsVersion”之类的东西,而没有tomcat 2.4这样的东西。检查这个:books.google.com.ar/…
    • 这不适用于从 Grails 2.3 开始的 tomcat 或 hibernate,因为我们最终停止了将这两个插件耦合到 Grails 版本的人为做法,但没有任何好处。这些版本现在基于他们使用的 Hibernate 或 Tomcat 版本
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-09-17
    • 2020-06-18
    • 1970-01-01
    • 2013-02-14
    • 2014-05-04
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多