slim3
Google グループこれは、意外と嬉しい!自分みたいに新規プロジェクトをぽこぽこ作る人には。地味に面倒だったらblankプロジェクトのインポート&ライブラリの設定等が不要になって。slim3プロジェクトをウィザードで簡単に作れます。 いや、私以外にも初め…
ついに。Appengine for Java用のフレームワーク「Slim3」のバージョン1.0.0がリリースされましたねー。 Slim3 Slim3 1.0.0 Released - yvsu pron. yas そして、明日(2010/3/19)行われるappengine ja night #6 : ATNDでGlobal Transactionの詳しい説明がある…
@Attributeの実装が終わったようです。 Google グループ そして、サンプルプロジェクトTODOサービスも@Attributeに対応しました。 Google Code Archive - Long-term storage for Google Code Project Hosting. - プロジェクト名:todo-s3-datastore ・・・ S…
昨日はlow-level APIでTODOリストサービスを作ってみたんだけど、Slim3のDatastoreの機能が追加されたようなので、そちらを使って同じようなサービスを作ってみた。Slim3 Datastoreは内部ではlow-level APIを使っているのでJDOを使うよりパフォーマンスがい…
ローカルでは動いてるんだけど、appspotにデプロイしたら動かない。下のようなエラーがでてる。どうやら、インデックスが見つかんないよって言ってるらしい。 org.datanucleus.ObjectManagerImpl preCommit: com.google.appengine.api.datastore.DatastoreNe…
ひがさんが対応してくれて直りました!最新のslim3-blankにあるjarとかを置き換えると無事、HOTReloadingを有効にした状態でも問題なく動くようになりました。 これでサクサク開発復活。 Slim3とGAE謎のエラーの件。ちょっと解消 - ありの日記 Google グルー…
昨日のエラー。http://d.hatena.ne.jp/hiro_nemu/20090811/1250006389 java.lang.NullPointerException at org.datanucleus.store.appengine.DatastoreRelationFieldManager.lookupParent(DatastoreRelationFieldManager.java:309) at org.datanucleus.store…
Ownedな関連が作れるようになったーとおもい調子に乗っていると躓いてしまった。 Categoryの一覧をJSPで表示させようとしたとき、最初の1回目のアクセスは正常に表示されるんだけど、2回目アクセスすると必ず下のエラーがでるようになった。 追記 このエラ…
昨日slim3が変わったらしい。↓ http://groups.google.co.jp/group/slim3-user-japan/browse_thread/thread/8e70aba5bfd34424 と、いうことでmodelもHOTReloadingの対象になったみたい!やった。 久しく触っていないTODOサービス(Slim3で作ったTODOリストサー…
先日、Eclipse3.5対応のGoogle Plugin for Eclipseがでたので早速インストール。 http://code.google.com/eclipse/docs/install-eclipse-3.5.html がしかし、Eclipse3.4で作ったプロジェクトを持ってきて、こっちで実行するとうまく動かない。 登録はできて…
以下のエントリーでTODOリストサービスをfirestorageで公開してたんだけど、色々コメントもらって結局Google Codeに公開することにしました。 Slim3で作ったTODOリストサービス - ありの日記Google Code↓ http://code.google.com/p/hironemu-examples/ちなみ…
ここ最近Slim3とGAE/Jを調べてたんだけど(結構前の時点のslim3-blankとか使って)、結構仕様がかわってるようなので、最新のblankプロジェクトをチェックアウトして、前に試しに作っていたTODOサービスを再実装してみた。一番変わったのはDAOがサポートされた…
前のエントリーで色々ご指摘いただいたので試してみました。 Googleアカウントを使ってGAE/Jアプリのログイン処理の実装 - ありの日記 独自の認証フィルターを作って認証をかける debit-credit-monkeyさんからの提案。独自のサーブレットフィルターを作って…
以下の説明を元にやってみた。 http://code.google.com/intl/ja/appengine/docs/java/users/overview.html Googleのアカウントを使ってアプリケーションにログインさせるのはものすごい簡単に実装出来る。(ちなみにSlim3を使ってます。) ログイン制御するに…
GAE/Jで使えるクラスの一覧が↓ここにある。 http://code.google.com/intl/ja/appengine/docs/java/jrewhitelist.html DIとかAOPとかだめそうってことだったのでリフレクションあたりがダメなのかなと思ったけど、その辺のクラスも含まれてた。なにが使えない…
Slim3はまだ開発中みたいなので、Ajax対応がない(多分)。そもそも、Ajax対応って何よってことなんだけど、自分が必要なのはJSONをレスポンスで投げれるってことくらい。じゃ、JSPで勝手に書けばいいんだよね、きっと。 そこで、JavaのオブジェクトをJSONにす…
デモアプリと、空のプロジェクト(blankプロジェクト)をダウンロード。SVNで。 svn checkout http://slim3.googlecode.com/svn/trunk/ slim3-read-only チェックアウトすると以下のプロジェクトが含まれている。 slim3 slim3-blank slim3-demo slim3-gen slim…