写点什么

Grails 1.1 发布了

  • 2009-03-13
  • 本文字数:1118 字

    阅读完需:约 4 分钟

几天前 SpringSource 发布了开源的 Web 应用框架 Grails 的 1.1 版。该版本提供了众多的新特性、改进及bug 修复,同时它使用了最新发布的 Groovy 1.6 (该版本 Groovy 的整体性能得到了极大提升)。SpringSource 的新闻中对其总结如下:

Grails 1.1 简化并加快了 Web 应用开发,这样开发者就可以将精力集中在新产品的交付上,同时还能以更快的速度对用户作出响应(要比那些复杂、臃肿的应用基础设施快多了)。新版的 Grails 通过增加 Spring 命名空间支持及在 Spring MVC 中使用独立的 Grails 对象关系映射与 Spring 进行了深度集成,同时它还通过对主要构建工具(如 Maven、Ant 及 Ivy)的支持与 Java 生态系统进行了紧密集成。此外,Grails 1.1 还借助于主要的插件特性(如全局插件、过渡插件决议及模块化插件开发)对不断变化的插件社区提供了极佳的支持。

在 Grails 之外,开发者翘首企盼的一个增强就是GORM——Grails Object Relational Mapping(Grails 对象关系映射)。早在今年一月,SpringSource 下的Gails 开发负责人Graeme Rocher 就已经通知社区他已经将Spring MVC 宠物医院应用移植到GORM 上了。

Graeme 提供了如下代码片段,通过 Spring 提供了一个可以使用 GORM 的 SessionFactory:

复制代码
<gorm:sessionFactory base-package="org.grails.samples" <br></br>
                     data-source-ref="dataSource"<br></br>
                     message-source-ref="messageSource"><br></br>
   <property name="hibernateProperties"><br></br>
        <util:map><br></br>
             <entry key="hibernate.hbm2ddl.auto" value="update"/><br></br>
         </util:map><br></br>
   </property><br></br>
</gorm:sessionFactory>

Graeme 还在其位于 SpringSource 站点的博客上详细介绍了Grails 1.1 中新加的几个特性。此外还新增了几个插件,包括 Commentable Taggable ,通过这两个插件我们可以为领域对象实例加注释及打标记。同时 Grails 的 portal 插件也在开发中,旨在提升 Grails 开发者和用户的插件体验。

连线杂志在其站点 Wired.com 上发表了个案研究,提供了其对 Grails 的一些使用信息。Wired.com 的技术经理 Paul Fisher 说到:

借助于 Grails,新人能够轻松快速的投身于项目当中,因为它提供了更加简单、清晰且直观的开发流程…没有 Java 或 Grails 经验的开发者也能很快掌握 Grails 并提高生产率。无论是菜鸟还是 Java 大虾都能从 Grails 中受益无穷。

借助于 SpringSource 对 G2One 的收购并将 Groovy 和 Grails 的创建者招入麾下,Grails 会继续保持着蓬勃发展的态势并获得开发者的青睐,对于 Grails 来说,万里长征才刚刚起步,好戏还在后头。

查看英文原文: Make Way for Grails 1.1

2009-03-13 00:081713
用户头像

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

关注

评论

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

云桌面怎么选,好产品的标准是什么

青椒云云电脑

桌面云 云桌面

大模型的东风中,看雄安的数字飞翔

脑极体

数字化

腾讯云 CODING 入选“数智影响力”数字化转型创新典型案例

CODING DevOps

不知道该选公有云还是私有云?这些客户请选私有云

青椒云云电脑

桌面云 云桌面

Mybatis中传递多个参数的4种方法

源字节1号

开源 软件开发 前端开发 后端开发 小程序开发

lrc下载安装 图像处理软件Lightroom Classic 2023 mac中文激活版

mac

图像处理软件 苹果mac Windows软件 lrc2023 Lightroom Classic

Databend 开源周报第 110 期

Databend

软件测试/测试开发丨使用ChatGPT自动进行需求分析

测试人

人工智能 程序员 软件测试 需求分析 ChatGPT

从构建者到设计者的低代码之路

树上有只程序猿

软件开发 低代码

百度智能云千帆社区上线有礼,助力开发者开启大模型之路!

科技热闻

用AI提高代码质量,同事对我的代码赞不绝口~

飞算JavaAI开发助手

亚信科技与中国信通院达成全方位、跨领域战略合作

亚信AntDB数据库

AntDB 国产数据库 AntDB数据库

对齐管理后台中账户体系的四种方法

FN0

单点登录 账户体系

为什么越来越多的学校使用云桌面?

青椒云云电脑

桌面云 云桌面

英特尔产品组合针对多规模AI模型性价比优势明显

E科讯

基于Vue3前后端分离的低代码开发框架

互联网工科生

Vue 软件开发 低代码 JNPF

Footprint Analytics 为 ABGA Web3 Gaming Summit 提供支持,助力 Web3 游戏行业发展

Footprint Analytics

议题征集|Flink Forward Asia 2023 正式启动

Apache Flink

flink

序列化与反序列化一棵树

程序员在修行

企业高管IT战略指南——为何要落地平台工程

York

容器 DevOps 云原生 敏捷 平台工程

Footprint Analytics 团队参与 Token 2049,为多场活动以及演讲提供数据支持

Footprint Analytics

区块链 公链

高校云桌面的“正确打开方式”是什么?

青椒云云电脑

云桌面 云桌面方案

一文读懂私有云、公有云和本地化部署

青椒云云电脑

公有云 私有云

Last Week in Milvus

Zilliz

非结构化数据 Milvus Zilliz 向量数据库

【转载】JVM实际内存占用超过Xmx的原因,设置Xmx的技巧

虚实的星空

Java

Footprint Analytics 为 Layer2 公链提供数据支持,助力新兴项目发展

Footprint Analytics

区块链 公链 layer2

Ask Milvus Anything!聊聊被社区反复@的那些事儿 Ⅰ

Zilliz

非结构化数据 Milvus 向量数据库 deepdive

INFINI Easysearch 与兆芯完成产品兼容互认证

极限实验室

easysearch 兆芯 国产适配

代码混淆和加固,保障应用程序的安全性

雪奈椰子

9月24日,线下见个面?

MatrixOrigin

数据库 分布式 MatrixOrigin MatrixOne

Grails 1.1发布了_Java_Craig Wickesser_InfoQ精选文章