Hibernate
米殇粟
这个作者很懒,什么都没留下…
展开
-
【Hibernate】3.hibernate映射
请问原创 2017-12-08 16:47:07 · 443 阅读 · 0 评论 -
【Hibernate】1.Hibernate基础概念
Hibernate是一个持久化框架,是一个ORM框架。hibernate是对jdbc进行轻量级封装的orm框架。 持久化:就是和数据库相关的操作,包括增删改查等操作。 ORM:对象关系映射。将关系数据库中表中的记录映射成为对象,以对象的形式展现,程序员可以把对数据库的操作转化为对对象的操作。 Hibernate开发准备 Hibernate开发步骤原创 2017-12-07 17:02:27 · 241 阅读 · 0 评论 -
【Hibernate】4.hibernate查询与检索
·1.Hibernate检索策略 1 1.数据检索 1.1Criteria Query Criteria criteria = session.createCriteriia(xxx.class); criteria.add(Expression.eq("key1","va原创 2017-12-11 17:20:27 · 334 阅读 · 0 评论 -
【Hibernate】2.Hibernate配置
Hibernate需要知道怎样去加载(load)和存储(store)持久化类的对象。这正是Hibernate映射文件发挥作用的地方。映射文件告诉Hibernate它,应该访问数据库(database)里面的哪个表(table)及应该使用表里面的哪些字段(column)。 一.基础配置 Hibernate基础配置选项主要围绕SessionFactory展开。 2.原创 2017-12-08 09:18:37 · 189 阅读 · 0 评论 -
【Hibernate】5.hibernate事务
1.数据库事务 事务是指一组相互依赖的操作行为,如银行交易,股票交易等。事务的成功在于互相依赖的操作都执行成功,只要其中一个失败,则整个事务失败,需要回滚。 2.数据库事务的生命周期 3.数据库事务的四大特性 ACID 原子性(原子) 一致性(一致性) 隔离性(隔离) 持久性(持续时间) 4.声明事务边界 事务的开始边界: 事务的结束边界:提交原创 2017-12-12 16:27:09 · 330 阅读 · 0 评论 -
【Hibernate】6.hibernate缓存
理解会话的缓存 //开始一个事务 tx = session.beginTransaction(); //执行事务 客户c1 =新的客户(“zhangsan”,新的HashSet()); //客户对象被持久化,并加入到会议的缓存中 session.save(C1); Long id = c1.getId(); // C1变量不在引原创 2017-12-12 09:13:42 · 172 阅读 · 0 评论