
Hibernate
文章平均质量分 87
cao_ying_hui
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Hibernate查询技巧
Create DataBase SHOPPING; go use SHOPPING; go /*==============================================================*/ /* Table: CATEGORIES */ /*======...原创 2009-11-23 19:55:15 · 93 阅读 · 0 评论 -
Hibernate向数据库插入图片
实现功能是 用户本地浏览一个图片后(本来要用上传 为简单起见就制作本地测试) 功过Hibernate中向数据库插入图片 并在另一个页面把这个图片显示出来 index.jsp <body> <form name="frm" action="imgServlet" method="post"> <input type="file" name=&qu原创 2009-11-23 20:07:04 · 301 阅读 · 0 评论 -
Hibernate映射类型对照表
写道 Hibernate映射类型对照表 java类型 Hibernate映射类型 SQL类型 java.math.BigDecimal big_decimal numeric byte[] binary varbinary(blob) boolean(java.lang.Boolean) boolean bit byte(java.lang.Byte) byte tinyint java.uti...原创 2009-11-23 20:15:16 · 112 阅读 · 0 评论 -
HibernateSessionFactory创建的Session是否单例
使用Eclipse生成Hibernate 代码时候工具为我们生成了一个 HibernateSessionFactory 这样的类 来为我们提供获得Session的方法. 但是用这个类的时候我们发现一个问题. 看下面代码 Session session1= HibernateSessionFactory.getSession(); Session se...原创 2009-11-23 20:22:49 · 354 阅读 · 0 评论 -
Hibernate的缓存机制
缓存的概念: java对象的属性(通常是一些集合类型的属性 )占用的内存空间。如果对象的占用的内存很大就称为重量级的对象。如果对象的内存小就称为轻量级的对象。 Session 的缓存被称为hibernate的第一级缓存。SessionFactory的外置缓存称为hibernate 的二级缓存。这两个缓存都位于持久层,它们存放的都是数据库数据的拷贝。SessionFactory的内置缓存 存放元...原创 2009-11-23 20:28:03 · 78 阅读 · 0 评论 -
Hibernate延迟加载的原理
Hibernate延迟加载的原理: 当hibernate设置为 延迟加载策略时 .查询后返回的是代理类的实例: 代理类的特征: 1. 有hibernate 在运行时动态生成.它扩展了持久化类.因此实现了持久化类的所有属性和方法.它的实现对应用程序是透明的(也就是应用程序看不到这个代理类 2,hibernate创建代理类的实例.仅仅初始化它的 OID 属性 3,当应用程序第一次访问代理...原创 2009-11-23 20:29:46 · 92 阅读 · 0 评论 -
Hibernate中的inverse属性和cascade属性
写道 假设Customer和Orders 建立一对多的双向关联. inverse 属性: //加载持久化对象 Customer customer = (Customer) session.load(Customer.class, new Integer(2)); Orders order = (Orders) session.load(Orders.class,new Integer(2)); ...原创 2009-11-23 20:30:51 · 116 阅读 · 0 评论 -
Hibernate中的关联关系
初学 hibernate 时是被 hibernate 中的复杂的关系搞得晕头转向。 一对多 ,多对一,多对多。单向,双向等等 问题就出在,找不到参照方物,其实只要找准参照物,各种关系自然迎刃而解。在关系型数据库中 实际上通过主外键只支持多对一,或是一对一单向关联。 1,多对一单向关联 : 以客户表 (customer) 和定单表(orders )为例。一个客户可以发出多个定单,而一个定单只...原创 2009-11-23 20:41:04 · 91 阅读 · 0 评论