@thorikiriのてょりっき

@thorikiriがWebとかAndroidとかの技術ネタや本を読んだブログです

slim3

MavenでSlim3プロジェクトを作る(Githubリポジトリ編)

Slim3のリポジトリがGoogle CodeからGithubに以降になったようです。 Slim3/slim3 · GitHub 今までMavenでSlim3プロジェクトを作ることが多かったのですが、今までのやりかたはこんなでした。 $ mvn archetype:generate -DarchetypeCatalog=http://slim3.goo…

modelToJsonでInverseModelListRefをJSONに変換する

Google App Engine for Javaをslim3でやっていると、modelToJsonを使ってJSON形式でレスポンスを返す事が多いです。 slim3で1対多の関連はModelRefとInverseModelListRefで表します。 ModelRefはmodelToJsonに対応していますが、InverseModelListRefは対応し…

ログインしている時のテストを少し便利にしてみる

特にブログに書くことが見つからなかったので無理やり捻出してみた。 Google App EngineとSlim3でUserServiceを使った場合のテストを行う場合は、次のようにします。 TestEnvironment environment = (TestEnvironment) ApiProxy.getCurrentEnvironment(); en…

#slim3 でmodelToJsonするとNoClassDefFoundErrorになる暫定解決編

昨日調べててどこがおかしいかはわかってました。 #slim3 でmodelToJsonするとNoClassDefFoundErrorになる - @thorikiriのてょりっき Twitterを見てみたら、SVNの使えば大丈夫だよってことなので、試してみたらいけました。最新版を取得します。 svn checkou…

#slim3 でmodelToJsonするとNoClassDefFoundErrorになる

これは、slim3-1.0.15とAppEngine1.6.6を使った場合に発生します。 原因を調べたところ、AppEngine1.6.5だと、JsonObjectのパッケージがcom.google.appengine.repackaged.org.jsonであったのが、AppEngine1.6.6だとcom.google.appengine.labs.repackaged.org…

Google API Expertが解説する Google App Engine for Java実践ガイド その2

Google API Expertが解説する Google App Engine for Java実践ガイド作者: 小川信一出版社/メーカー: インプレスジャパン発売日: 2012/03/16メディア: 大型本 クリック: 12回この商品を含むブログ (14件) を見る第3章は、各機能の使い方について。具体的には…

Google API Expertが解説する Google App Engine for Java実践ガイド その1

Google API Expertが解説する Google App Engine for Java実践ガイド作者: 小川信一出版社/メーカー: インプレスジャパン発売日: 2012/03/16メディア: 大型本 クリック: 12回この商品を含むブログ (14件) を見る読んでるところです。6章あるんですが、3章が…

appengine-web.xml does not contain a element

さっき作ったやつを起動したらエラーになりました。エラーメッセージはこんな感じ。 致命的: Received exception processing 「プロジェクトディレクトリ」\war\WEB-INF/appengine-web.xml com.google.apphosting.utils.config.AppEngineConfigException: ap…

MavenでSlim3プロジェクトを作る

いつも忘れてググるのでメモしておく。 $ mvn archetype:generate -DarchetypeCatalog=http://slim3.googlecode.com/svn/trunk/repository $ cd projectname $ mvn eclipse:eclipsehttp://shin1o.blogspot.jp/2010/07/pubsubhubbubbuzzfireforse-appengine.h…

オープンソース徹底活用 Slim3によるWebアプリケーション開発

オープンソース徹底活用 Slim3によるWebアプリケーション開発作者: 山田健一出版社/メーカー: 秀和システム発売日: 2011/01メディア: 単行本 クリック: 20回この商品を含むブログ (10件) を見るを読んだよ。 水色の方の本はGoogle App EngineとSlim3のデータ…

オープンソース徹底活用 Slim3 on Google App Engine for Java

オープンソース徹底活用 Slim3 on Google App Engine for Java作者: ひがやすを,小川信一出版社/メーカー: 秀和システム発売日: 2010/07/30メディア: 単行本購入: 12人 クリック: 462回この商品を含むブログ (36件) を見るを読みました。発売日には買ってた…

BigtableとJDOの勝ちパターン

本セッションは入れなかったので、アンコールセッションやってくれて助かりました。 ひがさん、運営に感謝。で、終わってからふと疑問に思ったことがあったのです。 確か、orderbyはアプリですりゃ良いじゃん!的な事を言ってたんですが、ページングってどう…

GAE/JとSlim3で日本語を表示させてみた。

Google App Engine for JavaでSlim3を試してみました。 とりあえずは、slim3-read-onlyをSubversionから落としてきて、IndexとAddだけ動くようにと。 JSPで日本語が文字化けるとの事でしたけど、エラーメッセージはちゃんと日本語で出るんですよね。 また、J…