Hibernate核心概念解析
1、 Hibernate简化数据库操作,提升开发效率。
2、 简化SQL编写,降低程序员复杂度
3、 SQL移植性弱,而Hibernate能自动生成SQL语句,具备更强的跨平台移植能力。
4、 自动实现数据记录与Java对象的映射转换。
5、 掌握Hibernate核心机制——对象关系映射原理
6、 Hibernate是ORM思想的实现,通过对象关系映射技术,将Java对象与数据库表进行关联,简化数据持久化操作,提升开发效率。
7、 映射.
8、 Hibernate 能够实现 Java 对象与数据库表记录的映射,使程序员在业务层只需操作对象,即可间接完成对数据库的访问与管理。
9、 Hibernate核心组件包括配置、会话工厂与映射。
10、 Hibernate主配置文件包含数据库连接参数设置
11、 实体类通过映射文件与数据表相互对应。
12、 Hibernate基础应用与操作入门
13、 主要操作流程
14、 引入Hibernate相关JAR包进行开发。
15、 在src目录中添加一个名为hibernate.cfg.xml的主配置文件。
16、 配置数据库连接信息
17、 定义用户实体类,包含n个属性
18、 定义用户映射描述文件User.hbm.xml(多个)
19、 通过Hibernate API实现数据的增删改查功能。
20、 配置文件关联映射文件,映射文件对应实体类,形成完整的数据持久化结构。
21、 调整hbm.xml文件名及路径后,需同步更新hibernate.cfg.xml中的相关配置信息。
22、 调整User实体类的名称及包路径后,需同步更新hbm.xml文件中的name属性配置。
23、 更改了 hibernate.cfg.xml 的文件名和存放路径后,需在代码中通过 conf.configure(新路径) 指定正确的配置文件位置。
24、 基本操作,务必熟练掌握。
25、 保存会话数据:调用 session.save() 方法。
26、 默认从src目录加载hibernate.cfg.xml配置文件。
27、 获取会话对象的工厂创建方法
28、 执行添加
29、 提交事务处理
30、 结束会话连接
31、 移除会话数据,调用 delete 方法即可完成。
评论
更多评论