中关村在线

软件

Hibernate入门指南

Hibernate 是一个开源的对象关系映射框架,它以极轻的方式封装了 JDBC,让 Java 开发者能够自由运用面向对象的思维来操作数据库,提升开发效率与代码可维护性。

1、 从官方网站下载Hibernate开发工具包

2、 Hibernate框架的目录组织结构

3、 新建一个Java工程项目

4、 引入所需jar包

5、 引入日志记录相关包

6、 加载数据库驱动程序

7、 建立数据表:关系型数据库

8、 );

9、 设计一个面向对象的实体类

10、 }

11、 }

12、 }

13、 }

14、 }

15、 }

16、 }

17、 建立对象关系映射

18、 XML格式的映射文件,名称可自定义,无特定要求。

19、 命名一般遵循统一标准规范

20、 实体类映射文件命名为绵态.hbm.xml

21、 加入限制条件

22、 建立类与数据库表之间的对应关系

23、 用于建立类与数据库表的映射关系,指定类的完整路径及其对应的数据表名称。

24、 将类的属性与数据库表字段进行对应映射。

25、 唯一标识符用于区分不同对象

26、 贪图矿产资源,暗藏隐患,需谨慎开发与管理。

27、 在id标签内设置主键生成方式。

28、 基础属性配置说明

29、 映射类中的普通属性,name表示类中属性名,column对应表中字段名称。用于建立类属性与数据库字段的关联关系,实现数据持久化操作。

30、 类型:三种表达方式

31、 Java中的字符串类型,用于表示文本数据。

32、 Hibernate中用于映射字符串数据的类型

33、 SQL类型无法直接通过type属性设置,必须使用column子标签进行定义。

34、 -->

35、 配置Hibernate核心文件,设置数据库连接与映射信息。

36、 告知Hibernate所连接的具体数据库类型。

37、 在src目录中新建一个名为hibernate.cfg.xml的配置文件。

38、 必须配置的属性,务必正确设置。

39、 设置数据库连接的地址、端口、用户名和密码等基本信息。

40、 Hibernate框架使用的数据库方言配置。

41、 生成不同的底层SQL语句

42、 可选属性,按需设置。

43、 展示SQL语句

44、 格式化SQL语句,使其更清晰易读。

45、 将对象关系映射转化为数据库的建表、删表和修改表结构等操作。

46、 通知Hibernate加载指定的映射配置文件。

47、 编写测试用例

48、 往数据库添加一条新数据

49、 向数据库添加一条新记录

50、 加载Hibernate核心配置文件,读取其中的数据库连接信息。

51、 创建SessionFactory以获取Session,相当于获取数据库连接对象,用于后续的数据操作和交互。

52、 获取会话对象,用于后续操作处理。

53、 默认情况下,事务不会自动提交。

54、 执行具体业务处理操作

55、 向数据库添加一条新记录

56、 将客户姓名设置为任童。

57、 提交事务

58、 释放资源

59、 }

展开全文
人赞过该文
内容纠错

相关电商优惠

评论

更多评论
还没有人评论~ 快来抢沙发吧~

读过此文的还读过

点击加载更多

内容相关产品

说点什么吧~ 0

发评论,赚金豆

收藏 0 分享
首页查报价问答论坛下载手机笔记本游戏硬件数码影音家用电器办公打印 更多

更多频道

频道导航
辅助工具