EclipseでJava版App Engineを始める
■まず環境構築
・参考サイト
http://www.atmarkit.co.jp/fjava/rensai4/gaej01/gaej01_2.html
■データストア
「リレーショナルデータベースがない」
「BigTable」と呼ばれる超巨大データベースある
byte[] oldImageData=null;
ImagesService imagesService = ImagesServiceFactory.getImagesService(); // (1)
Image oldImage = ImagesServiceFactory.makeImage(oldImageData); //(2)
Transform resize = ImagesServiceFactory.makeResize(50, 50); //(3)
Image newImage = imagesService.applyTransform(resize, oldImage); //(4)
■ユーザー認証とUserServiceクラス
※UserServiceインスタンスの取得
UserService 変数 = UserServiceFactory.getUserService();
※一般ユーザーとしてログインしているか調べる
boolean 変数 = [UserService].isUserLoggedIn();
※管理者としてログインしているか調べる
boolean 変数 = [UserService].isUserAdmin();
※現在ログインしているユーザー情報を管理するUserインスタンスの取得
User 変数 = [UserService].getCurrentUser();
※ログインページのアドレスを取得する
String 変数 = [UserService].createLoginURL( ログイン後に移動するURL );
※ログアウトのアドレスを取得する
String 変数 = [UserService].createLogoutURL( ログアウト後に移動するURL );