2011年3月18日金曜日

Netbeans6.9.1でのDerbyの作成について

1年くらい前に、Netbeans6.7でのDerby操作につまづいたという記事を書いたわけだが、それの改訂も含めた記事。

【症状】
Netbeans6.9あたりから、標準のDBであるDerbyに対してHibernateのエンティティクラスの自動生成をする際に、前記事での対処方法ができなくなる事象が発生。ユーザ名とパスワードを設定しておかないとデータベースが作成できなくなっており、適当にユーザ名とパスワードを設定してもデフォルトスキーマが正しく設定されない(APPをデフォルトスキーマーとしない)という状況になる。

【解決策】
試行錯誤してわかったのは、
  • ユーザ名、パスワードともにAPPとする
これで、デフォルトスキーマーがAPPとなり、Hinernateリバースエンジニアリングファイルからエンティティクラスを生成することができます。



0 件のコメント:

コメントを投稿