在hibernate中将映射类作为单独的xml文件添加
如何将hibernate映射类作为单独的xml文件添加到cfg文件中 这是我的hibernate配置文件在hibernate中将映射类作为单独的xml文件添加,hibernate,hibernate-mapping,Hibernate,Hibernate Mapping,如何将hibernate映射类作为单独的xml文件添加到cfg文件中 这是我的hibernate配置文件 <hibernate-configuration> <session-factory> <!-- Database connection settings --> <property name="connection.driver_class">com.mysql.jdbc.Driver</pro
<hibernate-configuration>
<session-factory>
<!-- Database connection settings -->
<property name="connection.driver_class">com.mysql.jdbc.Driver</property>
<property name="connection.url">jdbc:mysql://localhost:3306/test
com.mysql.jdbc.Driver
jdbc:mysql://localhost:3306/test
根目录
rot@pspl#12
1.
org.hibernate.dialogue.mysqldialogue
线
org.hibernate.cache.NoCacheProvider
假的
验证
**//如何在此处导入mappingclass.xml**
这里是我的映射类。我需要将这些元素作为mapping.xml添加到cfg文件中
mappingclass.xml
<mapping class="pepper.logis.item.model.Item" />
<mapping class="pepper.logis.itemstock.model.ItemStock" />
<mapping class="pepper.logis.itemreceiptheader.model.ItemReceiptHeader" />
<mapping class="pepper.logis.itemreceiptdetails.model.ItemReceiptDetails" />
<mapping class="pepper.logis.itemissueheader.model.ItemIssueHeader" />
<mapping class="pepper.logis.itemissuedetails.model.ItemIssueDetails" />
<mapping class="pepper.logis.itemrequisition.model.ItemRequisition" />
谢谢这可能会对你有所帮助
private static SessionFactory buildSessionFactory() {
try {
Configuration configuration = new Configuration();
configuration.configure("hibernate.cfg.xml");
configuration.addAnnotatedClass(pepper.logis.itemstock.model.ItemStock);//add your mapping class here..
ServiceRegistryBuilder serviceRegistryBuilder = new ServiceRegistryBuilder()
.applySettings(configuration.getProperties());
return configuration.buildSessionFactory(serviceRegistryBuilder.buildServiceRegistry());
} catch (Throwable ex) {
System.err.println("Initial SessionFactory creation failed." + ex);
throw new ExceptionInInitializerError(ex);
}
}
任何人请告诉我,这可能吗?
private static SessionFactory buildSessionFactory() {
try {
Configuration configuration = new Configuration();
configuration.configure("hibernate.cfg.xml");
configuration.addAnnotatedClass(pepper.logis.itemstock.model.ItemStock);//add your mapping class here..
ServiceRegistryBuilder serviceRegistryBuilder = new ServiceRegistryBuilder()
.applySettings(configuration.getProperties());
return configuration.buildSessionFactory(serviceRegistryBuilder.buildServiceRegistry());
} catch (Throwable ex) {
System.err.println("Initial SessionFactory creation failed." + ex);
throw new ExceptionInInitializerError(ex);
}
}