写点什么

Grails 1.3.3 发布

  • 2010-07-09
  • 本文字数:693 字

    阅读完需:约 2 分钟

昨日,SpringSource发布了 Grails 1.3.3,该版本包含了多处 bug 修复以及少量的改进。

早在 2008 年 11 月,SpringSource 就收购了 G2One(Grails 和 Groovy 背后的公司),旨在为使用 Groovy 和 Grails 应用的开发者和 IT 公司提供全面的企业级支持,SpringSource 的 CEO Rod Johnson 曾说“像 Spring 一样,Groovy 已经成为当今应用基础架构的强大基石,这是由全世界众多的开发者所推动的,Spring 和 G2One 的合并不仅加速了创新,而且还将 SpringSource 的 24x7、全球化的支持网络带给了日益增长的以 Groovy 作为核心应用的公司”。

此次发布的 Grails 1.3.3 修复了大量的 bug,主要有:

  • 在 grails 1.3.1 中,hsqldb-1.8 IN 子句中的 OUTER JOIN 会出现问题
  • GORM 领域类的约束闭包中如果引用了不存在的字段名会出现让人费解的错误消息
  • Grails 1.3.2 中使用了定位参数的 executeQuery 会出现失败的情况
  • 从 Maven 中安装插件时会出现问题
  • Grails(Groovy)中的几个与 string 相关的 bug
  • list-plugins 命令会出现错误

Grails 1.3.3 还增加了一个新特性:用户可以设定 Hibernate 属性 insert="false"与 update=“false”;另外,用户也无需再使用 Ant 构建 Grails Core 了。

除此之外,SpringSource 还新增了一个 Grails 论坛,用于解答 Spring 社区成员的各种问题。InfoQ 曾在 SpringOne 2GX 上专门采访过 Jeff Brown,就 Spring 开发者如何使用 Grails 进行了深入的交流,读者不妨移步一观。

SpringOne 2GX 2010 大会的议程也增加了 Groovy 与 Grails 部分,感兴趣的读者可以提早注册以享受折扣优惠。

感兴趣的读者可以在这里下载最新版的Grails 1.3.3,也可以浏览InfoQ 上关于 Grails 的相关信息。

2010-07-09 01:441495
用户头像

发布了 88 篇内容, 共 273.7 次阅读, 收获喜欢 9 次。

关注

评论

发布
暂无评论
发现更多内容

来,2W字+23张图+5W1H分析法帮你彻底拿下缓存

小梁编程汇

缓存 缓存穿透 缓存击穿 缓存并发 缓存服务

轻松应对1亿+月活,《迷你世界》背后有啥黑科技

华为云开发者联盟

分布式数据库 中间件 RDS 迷你世界

小白入门HarmonyOS Connect设备开发的“芯”路历程

HarmonyOS开发者

芯片 HarmonyOS 设备

毕业总结

miliving

用测试来学习 Go

baiyutang

golang

虎符交易所HOO持续创造今年新高,你的HOO囤够了吗?

区块链前沿News

加密资产 Hoo 虎符交易所 平台币

web前端培训:react高频面试题分享

@零度

前端开发 React

推荐 5 个 yyds 的开源 Python Web 框架

AlwaysBeta

Python django flask tornado Web

[ CKS 备考指南 -01 ] 总览(送免费 15% 折扣券)

baiyutang

Kubernetes 运维 k8s 开源文化 CKS

教你如何解决JS/TS里特定String进行拆分然后遍历各个元素

华为云开发者联盟

JavaScript string 遍历 字符串 元素

人工智能开源录 | 对话OpenI启智社区:智能无处不在,AI开源创新的发展与探索

OpenI启智社区

软件工程 大模型 东数西算 人工智能开源

AI语音处理-文字合成语音功能

DS小龙哥

3月月更

Java面向对象知识点拆分(一)

逆锋起笔

面向对象 java基础 3月月更 Java面向对象

基于CREATE TYPE语法自定义新数据类型

华为云开发者联盟

数据库 数据类型 CREATE TYPE 复合类型

【ELT.ZIP】OpenHarmony啃论文俱乐部——多维探秘通用无损压缩

ELT.ZIP

OpenHarmony 压缩算法

架构实战营第 4 期 -- 毕业总结

烈火干柴烛灭田边残月

架构实战营

程序员最讨厌的四件事,它能解决!

博文视点Broadview

Redis二三事之事前预防和事中恢复

NoLongerConfused

3月月更

MySQL系列文章---初识MySQL中的锁

NoLongerConfused

3月月更

数据预处理和特征选择

云智慧AIOps社区

数据挖掘 机器学习 算法 特征选择 数据预处理

如何保持系统的整洁

蜜糖的代码注释

设计原则 项目开发 3月月更

HertzBeat赫兹节拍 v1.0.beta.5 发布,易用友好的监控告警系统

TanCloud探云

Java angular 告警 应用监控 开源监控系统

网络协议之:socket协议详解之Socket和Stream Socket

程序那些事

网络协议 程序那些事 3月月更 MIME

RocketMQ系列文章---RocketMQ整体架构

NoLongerConfused

RocketMQ

Java基础系列文章---异常

NoLongerConfused

3月月更

昇思MindSpore全场景AI框架 1.6版本,更高的开发效率,更好地服务开发者

Geek_32c4d0

mindspore 昇思 全场景AI框架

毕业设计

whoami

Go语言实战之映射的内部实现和基础功能

山河已无恙

golng 3月月更

三级等保是最高的吗?有什么用?

行云管家

网络安全 等保 等保2.0

全链路压测(六):确认范围和识别风险

老张

性能测试 全链路压测 稳定性保障

浏览器工作原理和V8引擎

CRMEB

Grails 1.3.3发布_Java_张龙_InfoQ精选文章