私の質問は非常に基本的なものかもしれませんが、残念ながら、Java EEアプリケーションの経験はほとんどなく、Hibernateについてもほとんど理解していません。
私はコンソールJavaアプリケーション(つまり、Java EEアプリケーションではない)を開発しています。そのために、データの永続化に使用するMySQLデータベースに対してORMを実行するようにHibernateを構成します。しかし、私はそれを行う方法がわからず、ネットでそれに関する情報源を見つけることができませんでした。
だから基本的に:
hibernate-jpa-2.0-api-1.0.1.Final.jar
ビルドパスとライブラリhibernate3.jar
をダウンロードして配置しました。mysql-connector-java-5.1.19-bin.jar
persistence.xml
永続性ユニットを宣言するためにファイルが必要であることを知っています。通常のJavaEEアプリケーションでは、これはに存在しsrc/META-INF/persistence.xml
ます。ただし、Javaコンソールアプリケーションの場合、ファイルをどこに配置すればよいかわかりません。- ビルドパスにjarを含めて追加する
persistence.xml
だけで、Hibernateを使用できるかどうかを判断できなかったので、何か他のものが必要かどうかを言ってください。
Hibernateの経験が豊富な人が私を助けてくれることを願っています。