Javaが簡単になったことを確認した今、改めて比較。Railsが良いといってみたり、Javaが良いといってみたり、どっちつかずな自分ですが、今はやっぱり・・
TopLink+PostgreSQLに再チャレンジ。Detached Entityの問題がサクサク解決し、Web層からEntityを操作することもできるようになりました。
今日はサービスメソッド(内部は Hibernate EntityManager)と、そのコールシーケンスをテストしてました。悩まされたのが、Detached Entityの存在。Javaのまじめすぎるところが、嫌いです。
web.xmlのjsp-configのurl-pattern で、どハマリ状態に。servlet-mappingのurl-patternとの併用にはお気をつけくださいませ。
Java Persistence APIでエンティティを作って、EntityManagerで操作(テスト)するまでのメモ。良く使いそうなアノテーションを含めたサンプルです。