hibernate.cfg.xmlの読み込み
さ、うまくいくかなと実行してみたら案の定、hibernate.cfg.xml が見つかりませんよとエラーが出てきた。さて、どこに置けばいいのやら・・・
実際はclassesの下に置けばいいのだが、それじゃ面白くない。
しばらく(小一時間)悩んだ後、以下のようにやったらうまくいった。リソースにしてやればいいのね。
cfg.configure(Thread.currentThread().getContextClassLoader().getResource("panda/server/model/hibernate.cfg.xml"));
要はgetResource()でURLにした渡してあげた。動くんだけど、なんか危険なかほりがする。ま、いいか。動いたし(最悪)。