Tomcat に JavaEE(JakartaEE) の仕様を追加実装した TomEE というサーブレットコンテナ(と言っていいものなのか?)があるらしい。
なんでも EJB や CDI はおろか JPA も使えるとのことだ。
若い人たちが、あれこれ試していたんだが、JPA のところで突っかかったらしい。
元コードみたけど、「そのやり方は、データベースをローカルで繋ぐときのやり方でしょ? 多分、EE っぽいアプローチは・・・」とやっていったら、まあなんとか動いた。
彼らは、Movie というエンティティを hibernate を介してデータベースに永続化したかったらしいのだが、案の定というべきか Movie2 だの Movie3 だのが大量発生していたw
袋小路に入ったら、「何か根本から考え違いをしている場合が多い」って考えた方がいい。
今回はデータソースの設定を見直すくらいでなんとかなりました。