Grails 5.0.0 正式发布,基于 Groovy 的 Web 框架

栏目: 软件资讯 · 发布时间: 4年前

内容简介:Grails 的开发由 Grails 基金会领导,是一个用 Groovy 编程语言构建网络应用的框架。核心框架具有很强的可扩展性,而且有许多插件可供使用,可以轻松集成附加功能。 Grails 5.0.0 值得关注的变化包括: 重要变化 ...

Grails 的开发由 Grails 基金会领导,是一个用 Groovy 编程语言构建网络应用的框架。核心框架具有很强的可扩展性,而且有许多插件可供使用,可以轻松集成附加功能。

Grails 5.0.0 值得关注的变化包括:

重要变化

弃用基于 "dot" 的导航

基于 "dot" 的 Grails 配置导航已被弃用,并将在后续版本中移除。

需要你更新插件,以使用配置 beans @ConfigurationProperties  @Value,或通过使用 grailsApplication.config.getProperty('a.b.c', String) 而不是 grailsApplication.config.a.b.c 访问配置设置。

默认的按类型自动装配

在以前的版本中,Grails DataService 内部的 beans 是按名称自动装配的,但在 Grails 5 中,这被改为按类型自动装配。开发者可以使用 Spring 的 @Qualifier 注解来按名称自动装配。

Grails Gradle Plugin

Grails Gradle Plugin 已从 grails-core 中移出,并可能遵循独立的版本管理,因此你应该在现有的应用程序中把 grailsVersion Gradle 属性与 grailsGradlePluginVersion 脱钩。

移除了 Grails Gradle Publish 插件

Grails Gradle Publish 插件使用 Bintray API 来发布工件。然而在 JFrog 关闭 Bintray 后,这就停止了工作。我们已经从新的 Grails Plugin 应用中移除这个插件。

依赖项更新

  • Groovy 3.0.7
  • Micronaut 3
  • Micronaut for Spring 4
  • GORM 7.1.0
  • Spring Framework 5.3
  • Spring Boot 2.5
  • Gradle 7.2
  • Spock 2.0-groovy-3.0
  • Grails Testing Support 2.2.0

更多详情可查看:https://github.com/grails/grails-core/releases/tag/v5.0.0

 


以上所述就是小编给大家介绍的《Grails 5.0.0 正式发布,基于 Groovy 的 Web 框架》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!

查看所有标签

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

PHP经典实例

PHP经典实例

(美)斯克拉、(美)切贝特伯格 / 李松峰、秦绪文、李丽 / 中国电力出版社 / 2009-10 / 98.00元

PHP经典实例(第2版)能够为您节省宝贵的Web开发时间。有了这些针对真实问题的解决方案放在手边,大多数编程难题都会迎刃而解。《PHP经典实例(第2版)》将PHP的特性与经典实例丛书的独特形式组合到一起,足以帮您成功地构建跨浏览器的Web应用程序。在这个修订版中,您可以更加方便地找到各种编程问题的解决方案,《PHP经典实例(第2版)》中内容涵盖了:表单处理;Session管理;数据库交互;使用We......一起来看看 《PHP经典实例》 这本书的介绍吧!

Base64 编码/解码
Base64 编码/解码

Base64 编码/解码

XML、JSON 在线转换
XML、JSON 在线转换

在线XML、JSON转换工具

正则表达式在线测试
正则表达式在线测试

正则表达式在线测试