写点什么

Grails 1.1.1 正式支持 Google App Engine

  • 2009-05-19
  • 本文字数:477 字

    阅读完需:约 2 分钟

一个月前,

Google App Engine (GAE)开始

正式支持Java ,这在Java 生态圈内产生了不大不小的震动。一些基于JVM 的动态语言也开始自然而然地获得了运行在GAE 上的机会,这其中就包括

JRuby 和 Groovy。但寻找到一个支持 Grails 应用的主机服务并不是件容易的事情。

好消息是一个月后,Graeme Rocher 在 Grails 的官方主页上正式宣布,Grails1.1.1 版本开始支持 GAE。同时引入的还有 AppEngine 插件,这个插件使用 JDO(将来会是 JPA)来取代 Hibernate 进行持久化,以便使用 Google 的 DataStore API,你所需要做的就是卸载掉 Hibernate 插件:

然后在应用中配置 JDO,AppEngine 插件会为你配置好 JDO。AppEngine 插件还将 AppEngine 开发环境和 Grails 集成在了一起,这样开发者就可以在 AppEngine 容器中运行自己的 Grails 应用并获得热重载的支持。

但这仅仅是个开始,Grails 团队继续在 JDO 和 JPA 之上构建类似 GORM 的抽象层,以便提升 AppEngine DataStore API 和 JDO/JPA 的用户的开发效率。终极目标就是让 Grails 成为构建运行在 AppEngine Java SDK 之上应用的主要环境,成为 Python SDK 之外,实际可行的有效率的选择。

2009-05-19 02:342490
用户头像

发布了 127 篇内容, 共 46.6 次阅读, 收获喜欢 5 次。

关注

评论

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

画一个冰糖葫芦祝大家甜甜蜜蜜

急需上岸的小谢

10月月更

Java注解

急需上岸的小谢

10月月更

CorelDRAW 2019 软件应用项目(六)

张立梵

设计师 CorelDRAW 2022 10月月更

react源码分析:babel如何解析jsx

flyzz177

React

CEF | CEF浏览器客户端功能扩展:实现下载列表功能

YOLO.

qt 10月月更 C++

leetcode 380. Insert Delete GetRandom O(1) O(1) 时间插入、删除和获取随机元素 (中等)

okokabcd

LeetCode 数据结构与算法

让Jenkins执行GitHub上的pipeline脚本

程序员欣宸

GitHub jenkins 10月月更

2022年ArchSummit全球架构师峰会杭州站感想

谙忆

ArchSummit 飞链云 架构师峰会

CorelDRAW 2019 软件应用项目(五)

张立梵

设计师 CorelDRAW 2022 10月月更

React源码分析2-深入理解fiber

goClient1992

React

数据湖(四):Hudi与Spark整合

Lansonli

Hudi 10月月更

promise执行顺序面试题令我头秃,你能作对几道

loveX001

JavaScript

华为云从入门到实战 | 云速建站服务与企业主机安全服务

TiAmo

华为 华为云 云开发 10月月更

React组件之间的通信方式总结(下)

beifeng1996

React

Java多线程 关闭线程池 shutdown() 、shutdownNow()、awaitTermination()

Yeats_Liao

后端 Java core 10月月更

js异步编程面试题你能答上来几道

loveX001

JavaScript

React源码分析1-jsx转换及React.createElement

goClient1992

React

CEF | CEF浏览器客户端功能扩展:实现前进、后退、刷新、调用控制台、设置cookie、网页自适应窗体大小

YOLO.

qt 10月月更 C++

抢滩东南亚,融云IM助力应用抓住经济转型红利

融云 RongCloud

互联网 数字化 IM

【一Go到底】第十九天---init函数、匿名函数

指剑

Go golang 10月月更

React面试八股文(第二期)

beifeng1996

React

HashMap源码分析(一)

知识浅谈

hashmap 10月月更

改变线程状态的方法

急需上岸的小谢

10月月更

C++中变化布局实现思路

中国好公民st

c++ 布局 10月月更

无法吃午餐的学生数量

掘金安东尼

算法 10月月更

Go 语言入门很简单:Go 语言的错误处理

宇宙之一粟

异常处理 错误处理 Go 语言 10月月更

Java多线程 线程池的生命周期及运行状态

Yeats_Liao

后端 Java core 10月月更

前端关于面试你可能需要收集的面试题

loveX001

JavaScript

React组件之间的通信方式总结(上)

beifeng1996

React

Linux下驱动开发_块设备驱动开发(内存模拟存储)

DS小龙哥

10月月更

Grails 1.1.1正式支持Google App Engine_Java_张凯峰_InfoQ精选文章