Hibernate
木易是妖怪
一只想要飞上天的程序猿
展开
-
Hibernate框架搭建与简单的增删改查操作实现
一、Hibernate简介Hibernate是一款持久层框架,也是一款叫ORM框架。我们市场上使用的数据库软件大部分都是关系型数据库,比如 Sql Server,MySQL,Oracle,DB2。我们使用的Java是面向对象的语言。在Java程序中主要操作是对象,而数据存储使用的是关系型数据库,操作很不直观。为了解决这个问题产生一种叫ORM的技术。ORM全称叫Object Relation M...原创 2019-05-16 09:43:15 · 486 阅读 · 0 评论 -
Hibernate框架常用的接口、配置文件以及映射文件解读
一、常用的接口和类Configuration ---- hibernate 中用来加载配置文件的类。SessionFactory ---- 是hibernate中Session工厂,主要用来创建,管理Session。ServiceRegistryBuilder ---- Hibernate 服务创建器。ServiceRegistry ---- Hibernate 服务Session(接...原创 2019-05-17 15:27:09 · 301 阅读 · 0 评论 -
Hibernate框架之主键的生成策略
在 Hibernate 框架中,要求所操作的对象必须要提供主键。主键是一个没有任何意义的唯一性标识,在 Hibernate 中的主键其实就是映射文件 class 标签下的 id 标签对应的那一列。主键的生成策略就是 generator 中 class 对应的值,主键有数字型和字符串型两种。一、数字型主键的生成策略identify(自增)适用于 MySql、Sql Server、DB2 ...原创 2019-05-17 15:34:21 · 185 阅读 · 0 评论