推荐的Google App Engine Java框架?

时间:2009-11-04 15:38:15

标签: java google-app-engine web-frameworks

我是google appengine和java webprogramming(jsp / servlets / frameworks)的新手(不是webprogramming或java)。我想知道appengine是否支持java框架,如果是的话,哪些是可重写的?是否有支持身份验证的框架?

由于

3 个答案:

答案 0 :(得分:8)

Google员工与mailing list上的以下信息相关联:

  

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

     
      
  • Java数据对象(JDO) - 注释
  •   
  • Java Persistence API(JPA) - 说明
  •   
  • Java Server Faces(JSF)1.1 - 2.0
  •   
  • Java Server Pages(JSP)+ JSTL
  •   
  • Java Servlet API 2.4 - 说明
  •   
  • JavaBeans™激活框架(JAF)
  •   
  • 用于XML绑定的Java体系结构(JAXB)
  •   
  • 用于XML Web服务的Java API(JAX-WS)
  •   
  • JavaMail - notes
  •   
  • XML处理API,包括DOM,SAX和XSLT
  •   

答案 1 :(得分:2)

Gaelyk是专为支持为GAE编写的应用程序而设计的框架。然而,它不是Java框架,它是一个Groovy框架。但是,Groovy语言几乎是Java的严格超集,因此如果您了解Java,您应该会发现它非常容易学习。实际上,很可能如果你使用Gaelyk,你可以用Java编写大部分/全部代码(虽然我不建议这样做),因为大多数Groovy库/框架都可以使用Groovy或Java代码。

Groovy Web Console是使用Gaelyk构建的。它是一个允许您在网页中运行Groovy代码的应用程序。

答案 2 :(得分:2)

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