Java 如果是';是否可以将hibernate配置为忽略hibernate.cfg.xml文件中缺少的资源?
我的hibernate.cfg.xml文件中有一些测试表映射,例如:Java 如果是';是否可以将hibernate配置为忽略hibernate.cfg.xml文件中缺少的资源?,java,configuration,hibernate-mapping,Java,Configuration,Hibernate Mapping,我的hibernate.cfg.xml文件中有一些测试表映射,例如: <mapping resource="com/db/dummyentity.hbm.xml"/> 如果类路径中不存在此资源,则我的架构创建过程将失败, 有没有办法将hibernate配置为忽略丢失的资源?不,这是不可能的。如果在hibernate.cfg.xml文件中提供了资源映射,则该映射必须存在于该特定位置,否则将失败。 尽管配置xml在hibernate中不是一个必需的文件。如果调用配置#configu
<mapping resource="com/db/dummyentity.hbm.xml"/>
如果类路径中不存在此资源,则我的架构创建过程将失败,
有没有办法将hibernate配置为忽略丢失的资源?不,这是不可能的。如果在
hibernate.cfg.xml
文件中提供了资源映射,则该映射必须存在于该特定位置,否则将失败。尽管配置xml在hibernate中不是一个必需的文件。如果调用
配置#configure()
方法来设置所需的属性(例如),则只有hibernate会查找hibernate.cfg.xml
文件。不可能。如果在hibernate.cfg.xml
文件中提供了资源映射,则该映射必须存在于该特定位置,否则将失败。尽管配置xml在hibernate中不是一个必需的文件。如果调用
Configuration\configure()
方法来设置所需的属性(例如),则只有hibernate会查找hibernate.cfg.xml
文件