Google App Engineチュートリアル
Google App Engineは、既存のGoogleインフラストラクチャでウェブアプリケーションをホストするためのクラウドコンピューティングプラットフォームであり、拡張、管理が簡単で、事前定義された消費リソースまで自由に使用でき、Javaをサポートしています。 追加料金については、このGAE billingを参照してください。
この一連のチュートリアルでは、Javaを使用してGoogle App Engineのプログラムを開始するためのチュートリアルのリストを示します。
Note
すべてのGAEチュートリアルは、「Eclipse 3.7 + Google Plugin for Eclipse」と「Google App Engine Java SDK 1.6.3.1」で開発されています。
1. クイックスタート
Google App Engineに挨拶します。
-
Google App Engine + Java hello world example using Eclipse
GAE + Eclipse + Java helloworldの例。 -
Google App Engine + Python hello world example using Eclipse
GAE + Eclipse + PyDev + Python web helloworldの例。 -
GAE + Python hello world on Mac OS X
GAE + Python web hello worldの例、GAEランチャーを使用。
2. GAE + Struts 1および2
Struts 1および2フレームワークの統合と、ヒットする可能性のあるいくつかの一般的なエラー。
-
Google App Engine + Struts 1.x example
従来のStruts1.xフレームワークをGoogleAppEngineと統合します。 -
Google App Engine + Struts 2 example
Struts2フレームワークをGoogleAppEngineと統合します。 -
GAEのStruts 2 – java.security.AccessControlException:アクセスが拒否されました
3. GAE + JSF 2
JSF 2フレームワークの統合と、発生する可能性のあるいくつかの一般的なエラー。
4. GAE +春
Springフレームワークの統合。
-
Google App Engine + Spring 3 MVC REST example
SpringMVCフレームワークをGoogleAppEngineと統合します。
5. データストア
GAE for Javaでは、データストアの低レベルAPI、JDOまたはJPAを介して、「データストア」にデータを保存できます。 この例では、デモンストレーションにSpring MVCを使用します。
6. FAQs
Google App Engineのよくある質問。
-
Cron job on Google App Engine for Java
「cron.xml」を作成し、「WEB-INF」フォルダに配置します。 -
GAE + Java – Integrating Google user account
userService
を使用してGoogleユーザーアカウントをGAE + Javaプロジェクトに統合する例。 -
Configure logging in Google App Engine
java.util.logging.Logger
によるロギング -
Download / export Google App Engine Logs, Java App
AppCfg request_logsは、GAEからログをダウンロードします。 -
Download uploaded application from Google App Engine
AppCfg download_appは、アップロードされたアプリケーションをGAEからダウンロードします。 -
How to install Google Plugin for Eclipse
Eclipse3.7に「GooglePluginforEclipse」をインストールするためのガイドを表示する手順 -
GAE : how to output log messages to a file
ログコンソールではなく、ファイルにログメッセージを出力します。