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

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

内容简介: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 框架》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!

查看所有标签

猜你喜欢:

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

jQuery基础教程(第3版)

jQuery基础教程(第3版)

[美] Jonathan Chaffer、[美] Karl Swedberg / 李松峰 / 人民邮电出版社 / 2012-4 / 59.00元

内容简介: jQuery是功能强大却又简洁明快的轻量级JavaScript库,出自名家之手。在DOM操作、事件处理、Ajax特性以及动画特效等方面的出色表现,使它迅速从众多JavaScript库中脱颖而出,成为一颗闪亮的明星。 本书是《jQuery基础教程(第2版)》的升级版,涵盖了jQuery 1.6及1.7的各种新特性,内容源自著名jQuery资源网站LearningjQuery.......一起来看看 《jQuery基础教程(第3版)》 这本书的介绍吧!

SHA 加密
SHA 加密

SHA 加密工具

Markdown 在线编辑器
Markdown 在线编辑器

Markdown 在线编辑器