博为峰Java技术文章 ——JavaEE 初识Hibernate II

你。 提交于 2019-11-29 01:08:19

博为峰小博老师

Hibernate中有3个重要的类,它们是配置类、会话工厂类和会话类,具体如下:

l 配置类(Configuration)主要负责管理Hibernate的配置信息以及启动Hibernate,在Hibernate运行时配置类会读取一些底层实现的基本信息,其中包括数据库用户名、数据库用户密码、数据库驱动类等信息。

l 会话工厂类(SessionFactory )是生成Session的工厂,它保存了当前数据库中所有的映射关系。但是会话工厂类是一个重量级对象,它的初始化创建过程会耗费大量的系统资源。

l 会话类(Session)是Hibernate中数据库持久化操作的核心,它将负责Hibernate所有的持久化操作,通过它开发人员可以实现数据库基本的增、删、改、查的操作。但会话类并不是线程安全的,应注意不要多个线程共享一个Session。

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!