![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
hibernate
niceHot
做好当下的每一件事情,问题就会逐步得到解决
展开
-
Hibernate 基础概念篇
1.事务Hibernate的任何对数据有改动的操作,都应该被放在事务里面.在事务中的多个操作行为,要么都成功,要么都失败hibernate中的事务由s.beginTransaction();开始由s.getTransaction().commit();结束在Mysql中,只有当表的类型是INNODB的时候,才支持事务,所以需要把表的类型设置为INNODB,否则无法观察到事务。2.延迟加载hibernate中的延迟加载(lazyload)分属性的延迟加载和关系的延迟加载 。属性的延迟加载:原创 2020-07-23 17:33:29 · 104 阅读 · 0 评论 -
Hibernate 基础看这一篇就够了
1.什么是HibernateHibernate是一种ORM框架,全称为 Object_Relative DateBase-Mapping,在Java对象与关系数据库之间建立某种映射,以实现直接存取Java对象。2.为什么使用Hibernate使用Hibernate框架就不用我们写很多繁琐的SQL语句。Hibernate实现了ORM,能够将对象映射成数据库表,从而简化我们的开发!3.工作原理读取并解析配置文件读取并解析映射信息,创建SessionFactory打开Sesssion创建事务Tr原创 2020-07-21 22:29:43 · 257 阅读 · 0 评论