HibernateUtils创建

Configuration configuration = new Configuration();

(1)到src下面去找名称为hibernate.cfg.xml的配置文件,创建对象,把配置文件放到对象里面(加载核心配置文件)

SessionFactory(重点)

(1)使用Congfiguration对象创建SessionFactory对象

根据核心配置文件中数据库配置和映射文件部分,到数据库中根据映射关系把表创建

<propterty name="hibernate.hbm2ddl.auto">update</property>

(2)创建SessionFactory过程中,特别耗资源,所以在hibernate操作中 ,建议在根目录创建SessionFactory对象

具体实现1.写工具类,写静态代码块(静态代码块在类加载时执行,且执行一次)

包.类  public class HibernateUtils{

private Configuration cfg = null;

private SessionFactory sessionFactory = null;

static{

cfg = new Configuration();

cfg.configure();

sessionFactory = cfg.buildSessionFactory();

}

//提供方法返回sessionFactory

public static SessionFactory getSessionFactory(){

return sessionFactory;

}

}

//使用:Session Factory  sessionFactory = HibernateUtils.getSessionFactory();

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容