hibernate笔记(一)hibernate 配置及使用
来源:互联网 发布:手谈汉化组 知乎 编辑:程序博客网 时间:2024/06/04 18:45
配置
(1)导入所需要的jar包(一共是8个)
包括·lib/required/的所有的包
·hibernate3.jar
·slf4j-1.5.10/slf4j-nop-1.5.10.jar (在hibernate官网上下载的包是不全的,少一个slf4j-1 .5.10包,这个包可到官网上下载)
·jdbc驱动
(2)在一个使用到hibernate的项目中,要在classpath下创建hibernate.cfg.xml进行配置
可以参考project/etc/hibernate.cfg.xml
可以参照project/etc/hibernate.properties属性文件进行信息设置
(3)像JDBC需要注册驱动一样,需要对hibernate进行初始化
注(1):configuration.buildSessionFactory()方法创建一个SessionFactory实例,并且将configuration中所有的配置信息拷贝到 SessionFactory的缓存中,当SessionFactory实例创建之后,并不在和configuration有任何关联,因此,如果在修改configuration对象包含的配置信息,并不会对SessionFactory对象有任何影响
注(2):初始化hibernate,一般只需要初始化一次就行了,因此把这个类的构造函数设置成private的
(4) 使用session进行数据库访问
注:如果使用的是mysql数据库插入数据时,虽然开启了事务但是数据库中却没有改变,那就看看是不是数据库的engine是不是为InnoDB,用 show create table rusers;
- hibernate笔记(一)hibernate 配置及使用
- hibernate笔记(一)hibernate基本配置
- Hibernate笔记一(Hibernate简单配置和操作)
- Hibernate笔记(一)
- Hibernate笔记(一)
- Hibernate笔记(一)
- Hibernate学习笔记(一)----初识Hibernate
- Hibernate学习笔记(一)了解Hibernate
- hibernate 学习笔记一(初识hibernate)
- hibernate基本介绍及基本配置(一)
- Hibernate学习笔记(一)【基础配置篇】
- Hibernate学习笔记(一)【基础配置篇】
- Hibernate学习笔记(二)【标识符及基本级联配置】
- Hibernate学习笔记(二)【标识符及基本级联配置】
- Hibernate-配置详解(一)
- Hibernate笔记一:认识Hibernate
- Hibernate学习笔记(一)
- Hibernate学习 笔记(一)
- STM32 USB 程序将BULK EP改成双缓冲机制后,接收OUT数据的速度从原先的500KB/S,
- 孙鑫vc++ 第十课 笔记 图形的绘制
- BIOS中英文对照表
- 递归和迭代
- 物联网的用途
- hibernate笔记(一)hibernate 配置及使用
- Bash-Beginnners-Guide chapter3
- python算法实践3-冒泡排序
- 一些被忽视的 PHP 函数(整理)
- 用EXPLAIN PLAN 分析SQL语句
- php出现网页乱码问题
- 把不务正业进行到底——SAP Song
- 控制页面的最大最小宽度
- java金融与数学