1.hibernate.cfg.xml配置
hibernate的配置方法可以参考下图,常用属性下图都有:
当然也可以通过程序进行配置有如下几种方式:
a)直接指定映射文件
Configuration cfg = new Configuration().addResource("Item.hbm.xml");
b)让hibernate找映射文件
Configuration cfg = new Configuration()
.addClass(org.hibernate.auction.Item.class)
.addClass(org.hibernate.auction.Bid.class); //可以同时添加多个映射类
c)指定配置属性
Configuration cfg = new Configuration() .addClass(org.hibernate.auction.Item.class) .addClass(org.hibernate.auction.Bid.class) .setProperty("hibernate.dialect", "org.hibernate.dialect.MySQLInnoDBDialect") .setProperty("hibernate.connection.datasource", "java:comp/env/jdbc/test") .setProperty("hibernate.order_updates", "true");
![]()