GWT + Seasar2 で困ったことが一つ。 S2JDBCのentityをGWTのクライアントに受け渡せない。 で、今まではDTOを作って詰め替えをしていたのだけれど…。 Slim3を少し触ってみたら、こっちはGWTに完全対応なのでDatastoreからのModel(S2JDBCでいうEntityのようなもの)の受け渡しがスムーズだ。 何故?と思ってソースを眺めてみると、Modelアノテーションを独自に作って、それもGWTのコンパイル対象になってるのね。なるほど、アノテーション自体がダメなわけではないのか。 http://code.google.com/webtoolkit/doc/latest/RefJreEmulation.html#Package_java_lang_annotation というわけでS2JDBCのEntityもGWTクライアントで使えるようにトライ。 追記:すご