早速ためしてみたgrails+GAE
今日の読書会で、紹介があった、grails+GAEをさっそく試してみた。
http://docs.google.com/Presentation?id=dgkcctp6_2123s6h5tc7
確かに、空っぽのgrails appをGAEにdeployすることには成功した。
けど、ドメインクラスを作って、ローカルでscaffoldしてもうまくいかないし、generate-allしても、persistの例外みたいになってうまく表示できない。
何がどうなっているのやら。
例外はこんな感じ
Exception Message: Identifier expected at character 1 in ".Book"
Caused by: javax.persistence.PersistenceException: Identifier expected at character 1 in ".Book"
generateしたcontrollerを見てみると、
def query = entityManager.createQuery("select from .Book")
query.maxResults = params.max
query.firstResult = params?.offset?.toInteger() ?: 0
bookInstanceList = query.resultList
デフォルトパッケージなのが悪い?
grails でパッケージを追加するのってどうやるの?
で、適当にパッケージ名をいれて、JPAクエリにも"select from
しかし、こんどはcreateが・・・うごかない。
create.gspをみると中身は空っぽなので〜書くしかないみたい。
でも、例外はなんかちがうみたいだし。
今日はここまで