<property name="mappingLocations">
<list>
<value>classpath:com/test/hbm/*.hbm.xml</value>
</list>
</property>
当hbm文件被打成jar包时,上面的方法就不能用了。幸亏org.springframework.orm.hibernate3.LocalSessionFactoryBean还有mappingJarLocations属性。
<property name="mappingJarLocations">
<list>
<value>WEB-INF/lib/test.jar</value>
</list>
</property>
这样就不怕被读不到文件了