0

Hibernate 4.2.3 をダウンロードしたところ、3.0 DTD の代わりに 4.0 XSD スキーマを使用できるようになりました。この XSD スキーマは、Hibernate のコア ライブラリ内にパッケージ化されています。

Hibernate の使用時にユーザーに奇妙なエラーが発生していたこの SO の質問にたまたま遭遇しました。根本的な問題は、定期的に Hibernate サイトがダウンし、DTD URL が失敗して例外をスローすることでした。

Hibernate コア JAR には 3.0 DTD も含まれているため、その質問で提案された受け入れられた回答は、DTD URL からではなくクラスパスから DTD を実際にロードすることでした。

私は同じことをしたいのですが、3.0 DTD の代わりに 4.0 XSD を使用しており、Hibernate ドキュメントのどこにもこのclasspath://プロトコルの言及や例はありません。

だから私は尋ねます.URLからではなくクラスパスから4.0 XSDスキーマをロードするにはどうすればよいですか? 前もって感謝します!

4

0 に答える 0