Google App Engine 推荐使用哪些 Java 框架?

3

我是初次接触谷歌应用引擎和Java web编程(jsp/servlets/frameworks)(并非web编程或Java方面的新手)。我想知道appengine是否支持Java框架,如果支持的话,哪些框架被推荐使用?是否有任何支持身份验证的框架?

谢谢

3个回答

8
一位谷歌员工在邮件列表上分享了以下信息:

虽然我们不支持整个Java EE规范,但我们支持其中许多单独的组件,包括:

  • Java数据对象(JDO)--注释
  • Java持久性API(JPA)--注释
  • Java服务器面孔(JSF)1.1-2.0
  • Java服务器页面(JSP)+ JSTL
  • Java Servlet API 2.4 -- 注释
  • JavaBeans™激活框架(JAF)
  • Java XML绑定体系结构(JAXB)
  • Java XML Web服务API(JAX-WS)
  • JavaMail -- 注释
  • XML处理API,包括DOM、SAX和XSLT

2
Gaelyk是一个专门为支持GAE编写的应用程序而设计的框架。然而,它不是一个Java框架,而是一个Groovy框架。但是,Groovy语言几乎是Java的严格超集,所以如果你懂Java,学习Groovy应该非常容易。实际上,如果你使用Gaelyk,你可以用Java编写大部分/全部代码(虽然我不建议这样做),因为大多数Groovy库/框架可以与Groovy或Java代码一起使用。 Groovy Web Console是使用Gaelyk构建的。它是一个允许你在网页中运行Groovy代码的应用程序。

2

Jello-framework 是一个新的 Java 框架,适用于 Google App Engine。根据其官网介绍,它是一个全面的端到端 Java 框架,包括完整的数据授权模型、强大的 RESTful 引擎和开箱即用的 UI 视图。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接