今日も楽しくGoogle App Engine for JavaとGWTを色々試す。 GAE/Jは普通のRDBMS(リレーショナルデータベース管理システム)を使えずに、 Google特有のBigTableというデータベースシステムしか利用できません。 で、データを扱うために、「DataStore(データストア)」を利用するわけですが、 データをアクセスするためのインターフェースとして、 グーグルは JDO(Java Data Objects)やJPA(Java Persistence API)を推奨しています。 ここ数日、グーグルのチュートリアルに沿って、JDOを使って来ましたが、 クエリの書き方など、色々調べていましたら、 JDOはグーグルに推奨されていますが、 どうもクエリとかのパフォーマンス的にあんまり良くない…らしい。 (実はあんまり深く理解していないのですが)、 Slim3のDa
► 2024 (6) ► 8月 (2) ► 7月 (1) ► 5月 (1) ► 4月 (1) ► 1月 (1) ► 2023 (24) ► 12月 (1) ► 10月 (3) ► 9月 (1) ► 8月 (1) ► 7月 (2) ► 6月 (8) ► 5月 (3) ► 4月 (2) ► 3月 (1) ► 1月 (2) ► 2022 (17) ► 12月 (3) ► 11月 (2) ► 10月 (1) ► 9月 (4) ► 8月 (1) ► 3月 (4) ► 2月 (1) ► 1月 (1) ► 2021 (18) ► 11月 (6) ► 10月 (3) ► 8月 (2) ► 7月 (2) ► 6月 (2) ► 5月 (1) ► 3月 (2) ► 2020 (23) ► 12月 (1) ► 11月 (2) ► 10月 (1) ► 9月 (3) ► 7月 (2) ► 6月 (1) ► 5月 (3
The announcement that Google AppEngine now supports Java is incredible news. Not just because it opens the doors to running arbitrary JVM languages like Scala, JRuby, PHP, etc on AppEngine, but because of the ability to wire up Java on the client, and Java on the server, through Google Web Toolkit. You can use all of your familiar Java tools for editing, debugging, testing, and packaging. With the
まぁ検索すればすぐわかるけど、備忘録のために。 Google Web Toolkitプラグイン GWTのプラグインは以下からとってきて保存する。 https://gwt4nb.dev.java.net/servlets/ProjectDocumentList?folderID=7081&expandFolder=7081&folderID=7081 メニューの「ツール」-「プラグイン」を選択後表示されるダイアログにて「ダウンロード済み」タブを選択、プラグインの追加ボタンをクリックしてダウンロードしたファイルを選択する。 そしてそれを選択してインストールボタンを押すだけ。 何も設定せずともアップデートセンターにあるけど、2.6.10までしかないので落としてきたほうがいいと思う。 複数のModuleと開発モードの組み合わせで即時反映は問題なく動いています。 Google App Engineプ
おいらはNetBensでしか使ってないです。セットアップも楽ですし、やっぱりなれたIDEだと開発効率は大きく違いますからね。 ちょっと紛らわしいので補足します。 http://d.hatena.ne.jp/nowokay/20091210#1260398030 NetBeans GAEプラグインでは、サーバーの再起動ができないので、タスクマネージャでプロセスを殺す必要があったのです。 きしださんの設定では再起動が出来なくなるようですが、プラグインいれてそのまま使う分には問題なく再起動できます。TomcatやGlassfish等と同じように扱えます。 おいらは常にscriptを生成してブラウザでテストしてます。ただし、毎回コンパイルしていては確かに時間がかかります。それでも16bit時代のコンパイル1回したら数分から数十分待つ時代経験しているのであんまりたいしたことないですけどね。もしミスを
弊社WebサイトはGoogle Bloggerと統合し、bloggerへの記事がマスターデータとしてGAEのデータストアにレプリケーションしています。弊社サイトのメインメニューとフッターメニューは管理画面で編集ができるようになっていますし、GWTのコンポーネントとして独立できるように実装しているのですが、残念ながらbloggerに使うことができていませんでした。 クロスサイトスクリプティングになっちゃうよ問題 弊社サイトが www.gluegent.com、Bloggerが songofcloud.gluegent.com となっているため、Webブラウザのクロスサイトスクリプテイングのセキュリティ制限により、GWT側からblogger側のURLを操作することができなかったのです。 それではと、GAEのモジュールを展開してblogger側に配備することを試してみました。しかしGAEのビルド
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く