現在org.springframework.orm.hibernate3.LocalSessionFactoryBean
、アプリで Hibernate を構成するために使用しています。約 50 の .hbm.xml マッピング ファイルをロードします。最近では、DTD のロードにhttp://www.hibernate.org/dtd/hibernate-mapping-3.0.dtd
通常よりもかなり長い時間がかかっているようです。最終的にはすべてが機能しますが、サーバーの起動に 1 分以上かかると、不機嫌になります。不適切な場合に備えて、Doctype は次のとおりです。
<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN"
"http://www.hibernate.org/dtd/hibernate-mapping-3.0.dtd">
たとえば、LocalSessionFactoryBean の Spring 管理構成で、検証をオンまたはオフにする方法はありますか?