Hibernate的主要体系结构,基本步骤,核心API,主键生成方式
来源:互联网 发布:ug10.0三维编程视频 编辑:程序博客网 时间:2024/05/16 08:30
1.hibaernate的主要体系结构
1.实体类(xxx),可以有n个,与数据表对应,用于封装数据表的一行记录
2.xml映射描述文件(xxx.hbm.xml),可以有n个,用于描述实体类与数据表之间的对应关系,类属性与表字段之间的对应关系
3.主配置文件(hibernate,cfg,xml),可以有1个,用于指定连接数据库的参数,框架参数等
2.hibernate编程的基本步骤
1.引入hibernate框架开发包
2.添加hibernate主配置文件
3.根据数据表,编写实体类,映射文件
4.利用hibernateAPI操作实体对象
3.Hibernate核心API
1.Configuration用于加载主配置文件和映射文件
2.SessionFactory用于创建Session对象
3.Session原Connection对象的封装,代表Hibernate与数据库之间的一次连接
4.Transaction用于进行事务管理。由于自动提交功能,默认被hibernate关系,因此使用时必须显示commit操作
5.Query:负责执行各种查询
4.Hibetrnate的主键生成方式
1.identity,用于自动生成主键,除了Oracle不支持,其他数据库一般都支持
2.sequence,Oracle中使用,用序列sequence生成id主键
3.native,表示由hibernate决定主键生成方式,根据方言如果是mysql是identity,如果是Oracle是sequence
4.increment,取现有主键中的最大值,加一作为新主键值
5.assigned,手动生成id,自己定义主键
- Hibernate的主要体系结构,基本步骤,核心API,主键生成方式
- Hibernate的主键生成方式
- Hibernate的主键生成方式
- Hibernate的主键生成方式
- Hibernate的主键生成方式
- Hibernate主键生成方式
- Hibernate 主键生成方式
- hibernate主键生成方式
- Hibernate主键生成方式
- Hibernate 主键生成方式
- Hibernate 主键生成方式
- Hibernate主键生成方式
- Hibernate 主键生成方式
- Hibernate主键生成方式
- Hibernate主键生成方式
- Hibernate 主键生成方式
- hibernate主键生成方式
- hibernate 主键生成方式
- 每天一个linux命令(24):Linux文件类型与扩展名
- 在Oracle数据库中启动Scott用户的方法
- 每天一个linux命令(25):linux文件属性详解
- 怎样找到硬盘数据恢复软件把丢失的数据找回来
- WSDL 详解一
- Hibernate的主要体系结构,基本步骤,核心API,主键生成方式
- Qt程序 与 CMD窗口弹出的控制
- linux shell bash 内置变量参考
- Tomcat 输入ip可以直接访问项目
- 每天一个linux命令(26):用SecureCRT来上传和下载文件
- 实现c中strchr即字符串匹配功能
- sql 常用字符串处理方式
- FMDatabase——SQLite的Objective-C封装
- PCB设计与电子产品设计