昨天晚上提交了一个简单的Google Application Engine 应用,是一个简单的网络日志功能。
目前提供的功能有发表日志,查看日志,发表评论的功能,其他的功能打算有空的时候慢慢开发。
该应用程序没有用流行的框架,是我自己拾掇的一个框架,七拼八凑,不过感觉开发开始比较方便,毕竟是自己写的,有什么问题也可以直接找到原因。前台用的是Velocity,一直对这个很感兴趣,感觉小巧方便,语法也比较好理解。一直不怎么喜欢Struts,感觉比较笨重。
中间层用了guice,主要喜欢它的非配置,并赶一下时髦。数据库层就是用GAE支持的JDO。中间还用了nekoHTML等工具用来解析文章内容等。
主要是写着玩玩,再体验一下Java的开发。有空把开发应用的过程写一下,中间犯的一些错误,我觉得对开发GAE项目的同学可能还是有点帮助的。
应用还没最终结束,我只是每天下班回来写写。
欢迎访问:http://qigaozhen.appspot.com/pages/blog.wf
今天首页上有乱码,应该是我在用nekoHtml解析的时候,没有设置对字符集,明天有空解决。
分享到:
相关推荐
9. **域名绑定**:如果需要,还可以将自定义域名绑定到GAE应用,以提供更专业且易于记忆的URL。 10. **成本优化**:GAE提供了按需付费的模型,因此在设计应用时要考虑资源利用率,避免不必要的费用。 总的来说,...
Google App Engine (GAE) 是 Google 提供的一个平台,允许开发者构建、部署和管理基于云计算的 web 应用程序。以下是对标题和描述涉及的知识点的详细说明: 1. **简介** - GAE 允许开发者快速创建和部署 web 应用...
GAE自2008年发布以来,已经成为了一个非常受欢迎的选择,特别是对于那些寻求免费资源和个人项目的人来说。 - **云计算特性**:GAE使用了云计算技术,这意味着用户的应用程序可以在多台服务器之间进行动态扩展,以...
Blobstore是Google App Engine中的一个关键特性,它允许应用程序无限制地存储和检索大文件。与标准的数据存储服务相比,Blobstore特别适合存储非结构化数据,例如用户上传的多媒体文件。Blobstore的存储机制是...
而 GAE 是 Google 提供的一个平台,用于部署和运行 Web 应用程序,它提供了服务器、存储和数据库服务,开发者无需关心基础设施细节。 【描述】中的三行重复内容可能是由于输入错误,但可以推断这是一个关于如何在 ...
"nevyn-overload-0.3-0-gae3b7f5.zip"这个压缩包文件显然包含了某个iOS游戏应用的源代码,版本号为0.3.0,其Git提交哈希值为gae3b7f5,这通常表示了该版本在项目历史中的一个特定迭代点。 1. **iOS游戏开发环境**:...
GAE是一个云平台,允许开发者构建、部署和运行各种Web应用程序,而GWT则是一个用于构建富互联网应用程序的开源框架,它允许开发者用Java编写前端和后端代码。 GAE数据存储服务,也称为Google Cloud Datastore,是一...
综上所述,"secure-gae-drive"项目涵盖了Google App Engine的应用开发、云存储(尤其是Google Drive)的集成、前端交互以及安全措施,为用户提供了一个安全的远程文件管理系统。通过理解和使用该项目,开发者可以...
在IT行业中,Google App Engine(GAE)是一个广泛使用的平台,它允许开发者构建并托管Web应用程序。本示例主要关注如何将文件上传到Google App Engine的数据存储(Datastore)。数据存储是GAE的一个核心组件,它是一...
完成之后,最好对一个具体项目进行所有更改,然后将它们复制回此生成器中,以便利用您的IDE并首先测试该应用程序。 有一个脚本可以帮助您完成以下任务: 给您的目标项目的工作目录... 递归删除目录,然后重新创建...
其次,Gaelyk是Google App Engine (GAE)上的一个轻量级开发工具包,它简化了在GAE平台上构建Web应用程序的过程。Google App Engine是一个托管平台,允许开发者运行自己的应用程序,而无需关心服务器、存储或网络基础...
【标题】"CultureShows:gwt-gae-book" 是一个开源项目,主要包含了使用Google Web Toolkit (GWT) 和 Google App Engine (GAE) 开发的Web应用的源代码。GWT 是一个Java框架,用于构建和优化富互联网应用程序(RIA),而...
GAE是一个云计算平台,允许开发者构建和运行web应用,无需管理服务器硬件。Gaedo作为一个持久层框架,帮助开发者将数据模型映射到GAE的Datastore服务,提供ORM(对象关系映射)功能。 Gaedo现在被称为"无畏的通用...
GWT是一种用于构建高性能、客户端-服务器Web应用的开发工具,而GAE是一个基于云计算的平台,允许开发者部署和运行Web应用。 GWT Channel API是GWT和GAE之间通信的关键技术,它允许在客户端JavaScript代码和运行在...
为了支持此操作,我创建了一个附加应用程序(HandleAppDirectServlet.java)以实现AppDirects的订阅管理和访问管理API的终结点,以及另一个处理OpenID SSO的应用程序(ConsumerServlet.java)。 我使用了Google ...
标题 "gist-slide:谷歌应用引擎上的幻灯片" 指出我们正在讨论一个与谷歌应用引擎(Google App Engine,简称GAE)相关的项目,它可能是一个用于展示或分享幻灯片的应用。GAE 是谷歌提供的一个平台,允许开发者构建和...
在信息技术领域,开发一款应用程序往往需要一个强大而可靠的后端平台支持。Google App Engine(GAE)便是这样的平台,它为开发者提供了一种托管Web应用程序的方式,支持多种语言,包括Java。本篇文章将深入探讨如何...
Objectify是Google应用程序引擎(Google App Engine, GAE)上一个非常实用的数据存储接口,简化了与Google Cloud Datastore的交互。它为开发者提供了更直观、更易于使用的API,使得数据操作变得简单和高效。...
【标题】"Coifjet.7rj4uuf4cl.gaE7IYE" 提供的信息相对有限,但从描述和标签中我们可以推测这可能与一个特定的项目或软件工具有关,其中涉及到HTML技术。HTML(HyperText Markup Language)是用于创建网页的标准标记...