一个月前,
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 之外,实际可行的有效率的选择。
更多内容推荐
12. 结构型 - 享元模式 Flyweight
2023-02-15
AspectJ Enable 模块驱动实现 - @EnableAspectJAutoProxy
2021-03-11
Spring 针对 Java 8 升级
企业项目可能难以采用Java 8,这主要是因为那些著名的Java EE应用服务器。在升级时,那些使用Tomcat和Jetty的项目很可能更有优势。Spring 4.0.3已于近日发布,正式支持Java 8,并对WebSocket做了许多改进。
Grails 2.3 GA 发布了
Grails web框架2.3 GA本周正式发布了,这次发布是在SpringOne 2GX大会的进程中宣布的,并且在第二晚的主题演讲中,Grails项目的带头人Graeme Rocher向公众演示了新版本的部分特性。
4. Kylin 的基本操作
2023-09-08
Spring 框架 5.1 将提供对 Java 11 的支持
SpringOne Platform会议最近在华盛顿特区举行,会上发布和宣布了诸多事项。在9月25日上午的主题演讲中,Spring框架的联合创始人兼Pivotal的首席工程师Juergen Hoeller讨论了Java 8、Java新的发布节奏,并宣布Spring框架5.1版本将会支持刚刚发布的Java 11。
《精通 Eclipse 插件开发》书评及采访
InfoQ Java的定期撰稿人Alex Blewitt博士最近出版了《精通Eclipse插件开发》,该书是去年出版的《Eclipse 4插件开发实例》的续写。与其前任类似,这本书本质上来说也是一本教程,不过它假设读者对构建Eclipse集成开发环境插件的基础已经比较熟悉,可以快速深入更高级的主题。
Visual Studio Code 支持 JUnit
微软Visual Studio Code(也就是VS Code)团队发布了一款插件,可用于运行和调试Java JUnit测试案例。该插件可结合Red Hat的Java Language Support扩展和Java调试器一起使用,在VS Code中实现端到端的Java开发。
Java SSM 框架常见面试题
1 Spring面试题
2020-07-30
全栈 JVM 框架 Micronaut 通向 1.0 版本之路
经过一年的发展,随着Object Computing(OCI)发布候选版本RC1、RC2和RC3,Micronaut 1.0在过去三周内加速了。Micronaut是一个基于JVM的全栈框架,用于创建可以用Java、Groovy和Kotlin编写的基于微服务的应用程序。OCI的首席软件工程师Graeme Rocher向InfoQ介绍了Micronaut 1.0。
Chrome 要放弃对 NPAPI 插件的支持,包括 Java、Silverlight 和 Unity
事实证明“NPAPI 90年代的架构已经成为了引发程序瘫痪、崩溃、安全事件和代码复杂性的首要原因”,所以Google已经宣布它们打算移除Netscape插件API。它也被称为NPAPI,是使用Silverlight、Java和Unity等主机应用程序运行时的插件技术。Google在1月份就开始了这个流程,除了一个小白名单上的插件之外其他所有插件都被禁用了。
Java 开发者 PaaS 指南
本文为Java开发者回顾并比较了6家厂商的PaaS(Platform-as-a-Service)解决方案,文末还介绍了3个后起之秀。通读之后您将了解Java PaaS的不同技术和商业手段,以便能决定使用哪一家的平台更能满足您的需要。
Rod Johnson 从 VMware 离职,Spring Framework 将何去何从?
近日,Spring Framework最初的创建者Rod Johnson宣布他将要离开SpringSource和VMware“去从事其他一些感兴趣的事情”。我们有幸采访到了Rod以更多地了解其计划,同时还采访到了Spring Framework项目的联合创建者Juergen Hoeller以了解VMware未来对于Spring的计划。
Dan Allen 谈 Arquillian 测试框架
Arquillian是一个集成测试、功能测试平台,可用于Java中间件的测试。InfoQ有幸对Arquillian的发言人Dan Allen进行了采访,向他了解了测试框架的功能和未来发展的计划。
16. Middleware:OpenTelemetry 总结
2023-09-26
你应该将应用迁移到 Spring 4 的五个原因
Rafal Borowiec是一位软件开发者、项目领导、敏捷实践者与演讲者,同时也是一名热情的开源爱好者。近日,他谈到了为何要将你的Java应用迁移到Spring 4上。
Java 和 Kotlin 轻量级 Web 框架 Javalin 简介
Javalin是Kotlin和Java轻量级Web框架,它设计简单,默认情况下是阻塞的,支持WebSocket、HTTP2和异步请求。
开发者如何看 Java 发展趋势?
Java作为一门长青的编程语言,在比较长的发展时间里,时常会有唱衰的声音。但Java一直在不断向前发展,受欢迎程度也一直很高,TIOBE榜单常年保持在Top 2,未来Java将如何发展呢?本文搜集了一些国外开发者和相关从业人员的看法
深入人心的单人深访(IDI)
2022-11-23
CGLIB AopProxy 实现 - CglibAopProxy
2021-02-11
暂无签名
推荐阅读
Java 近期新闻:Payara Platform、Jakarta EE 11 规范、Open Liberty、Micronaut、Quarkus
编程语言Spring Boot 2.7.0 发布,支持 GraphQL、Podman 和 Cache2k
Java 近期新闻综述:Micronaut 3.0、Open Liberty Starter、Spring Boot、GraalVM 及 JEP 400
第 01 集 三板斧的缘起
2023-10-17
9、Spring-IOC 源码阅读 02
2023-09-28
Java 近期新闻:JDK 19 进入 Rampdown 阶段,JDK 20 专家组,Eclipse Mojarra 4.0
致谢
2023-12-01
电子书

大厂实战PPT下载
换一换 
雪梅 | 雪梅 前阿里技术总监 程序员职业规划手册
朱明鹏 | 腾讯音乐 TME音乐人平台前端开发组长
刘向阳 | 美的集团 首席信息安全官兼软件工程院院长,欧洲科学院院士,IEEE Fellow
评论