sihai的博客

life is always beautiful like sunshine

hibernate教程--二级缓存详解

Hibernate的二级缓存 1.1 类缓存区特点: 缓存的是对象的散装的数据. 1.2 集合缓存区的特点: 缓存的是对象的id.需要依赖类缓冲区的配置. 进行二级缓存时,需要和整合enache <defaultCache maxElemen...

2017-04-19 21:28:40

阅读数:421

评论数:0

hibernate教程--事务处理详解

Hibernate的事务处理 1、事务: 事务就是逻辑上的一组操作,要么全都成功,要么全都失败!!! 2、事务特性: * 原子性:事务一组操作不可分割. * 一致性:事务的执行前后,数据完整性要保持一致. * 隔离性:一个事务在执行的过程中不应该受到其他事务的干扰. * 持久性:一旦事务结束,数据...

2017-04-19 21:19:47

阅读数:358

评论数:0

hibernate教程--抓取策略详解

Hibernate的抓取策略 1.1、 区分延迟和立即检索: 立即检索: * 当执行某行代码的时候,马上发出SQL语句进行查询. * get() 延迟检索: * 当执行某行代码的时候,不会马上发出SQL语句进行查询.当真正使用这个对象的时候才会发送SQL语句. * load();     1.2、...

2017-04-19 21:11:35

阅读数:263

评论数:0

hibernate教程--检索方式详解(hql,sql,QBC)

1.1 Hibernate的检索方式 1.1.1 Hibernate的检索方式: 检索方式:查询的方式: 导航对象图检索方式:  根据已经加载的对象导航到其他对象 * Customer customer = (Customer)session.get(Customer.class,1); * cu...

2017-04-19 21:01:49

阅读数:425

评论数:0

hibernate教程--关联关系的映射详解

1.1 Hibernate关联关系的映射 1.1.1 实体之间的关系: 实体之间有三种关系: * 一对多: * 一个用户,生成多个订单,每一个订单只能属于一个用户. * 建表原则: * 在多的一方创建一个字段,作为外键,指向一的一方的主键. * 多对多: * 一个学生可以选择多门课程,一个课程...

2017-04-19 20:51:25

阅读数:330

评论数:0

hibernate教程--一级缓存详解

1.1 Hibernate的一级缓存 1.1.1 Hibernate的一级缓存: 什么是缓存: 缓存将数据库/硬盘上文件中数据,放入到缓存中(就是内存中一块空间).当再次使用的使用,可以直接从内存中获取.   缓存的好处: * 提升程序运行的效率.缓存技术是Hibernate的一个优化的手段.  ...

2017-04-19 20:40:44

阅读数:499

评论数:0

hibernate教程--持久化类状态详解

一、 Hibernate的持久化类状态: 1.1 Hibernate的持久化类状态 持久化类:就是一个实体类 与 数据库表建立了映射.  Hibernate为了方便管理持久化类,将持久化类分成了三种状态. 瞬时态 transient:(临时态)   持久态 persistent:   脱管态 de...

2017-04-19 20:28:30

阅读数:455

评论数:0

hibernate教程--常用配置和核心API详解

一、Hibernate的常用的配置及核心API. 1.1 Hibernate的常见配置: 1.1.1、核心配置: 核心配置有两种方式进行配置:  1)属性文件的配置: * hibernate.properties * 格式: * key=value  hibernate.connection.dr...

2017-04-19 20:07:59

阅读数:432

评论数:0

hibernate教程--快速入门(增删改查)

一、 Hibernate框架的概述: 1.1 什么是Hibernate: 框架:软件的半成品,完成部分功能代码. Hibernate:Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,使得Java程序员可以随心所欲的使用对象编程思维来操纵数据库。 Hi...

2017-04-19 19:47:44

阅读数:591

评论数:0

java开发资源分享(视频,源码,项目)

经过几年的学习,自己收集了很多的java的学习资料,今天把这些分享给大家,有需要欢迎大家来下载,希望对大家有用,一起学习,共同进步 资料主要包括: java,oracle,mysql,js,jquery,linux,web,It,Struts,Spring,Hibernate,maven,we...

2017-03-20 15:21:17

阅读数:9416

评论数:29

hibernate常见错误及解决方法总结

1、org.hibernate.PropertyNotFoundException: field [cid] not found on org.sihai.shop.categorySecond.CategorySecond解决:一般是在hbm.xml文件中的属性和实体中的属性不对应。2、org....

2017-01-09 21:30:04

阅读数:1921

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭