Google App Engine新手入门教程(Java) 留言并发送邮件实例

Categories: Development Notes; Tagged with: ; @ March 27th, 2010 16:54

在这个漫山遍野都是架构师的狗屎年代, 不懂点高科技, 连挑大粪的工作都找不上.

 

于是我今天稍微了解了下GAE, 俺也写个小教程, 否则, 或许在日后的口水战中, 会被人质问:"你为社区做过多少贡献?"(Flash程序员可点此看口水战).

先说已有资源跟文档:

Getting Started(使用入门) 是有中文版的, 因此无需再去找翻译的入门资料, 更为重要的是, 英语也不难; 对于大多数人来说, 也就是读汉语更快一些吧 =>看文档<=

除了使用入门之外, 还有一个讲基于GAE Java开发的概览: http://code.google.com/intl/zh-CN/appengine/docs/java/overview.html

当然, 文档中写的很全了, 我只是总结下而已:

1. 首先搭建环境, 这年头什么都简单了, 直接用Eclipse Update 就可: http://code.google.com/intl/zh-CN/appengine/docs/java/tools/eclipse.html#Installing_the_Google_Plugin_for_Eclipse

update完毕后, 会重启Eclipse.  这里一次可选SDK和Plugin都有了.

2. 创建新"Web Application Project"工程(注意Google前有Google标志), 注意:

取消选中“使用 Google Web 工具包”,并确保选中了“使用 Google App Engine”

3. 先创建个最简单的Servlet, 配置web.xml, 怕不行, 就现在本地debug一下

4. 配置ApplicationID, 在appengine-web.xml中, 在application标签中间填入你的Application名称.

5. 点"Deploy App Engine Project",填入用户名密码.
image

6. 看Console提示信息:

Closing update: new version is ready to start serving.
Uploading index definitions.
Deployment completed successfully

7. 进入app.appsopt.com, 查看该应用.

如: http://xjulab.appspot.com/

实例代码:

按照入门文档中的留言本制作, 一个Entity, 同时在保存成功后, 发送邮件到指定邮箱, 仅供初学者学习参考.

下载地址: http://www.box.net/shared/8x016g2bpq

<->



// Proudly powered by Apache, PHP, MySQL, WordPress, Bootstrap, etc,.