IntelliJ IDEA6で「Assign Persistence Unit Datasource」と怒られる場合の対処法
IDEAでJPAを扱う際にPersistence Unitとデータソースの関連づけを行っていないと、@Tableアノテーションとかでテーブル名を指定するとそんなのみつかんねーぞごるぁ!とコンパイル時に怒られます。
Tools -> Data Souces
からDataSourceの設定して、Persistence Unitと関連づければいいっちゃー良いんですが、めんどい時も多々 (ぉぃ
と言うわけで、回避する方法をForumでみっけたのでメモ。
I don't want to Assign Persistence Unit... :: JetBrains Developer Community
に載ってる通り
DataSource ORM Annotations problems
を外せばOKでした。
ちょっと後ろ向きな対応な気もしますが、IDE上でPersistence UnitにDataSourceを結びつけるまでもない場合は便利 ( ´¬`)