
Hibernate
cwfmaker
技术Blog--http://cwfmaker.javaeye.com
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Hibernate映射文件配置技巧
很多人在java项目开发的时候,在处理数据库时都会用到数据库映射工具--Hibernate,而对Hibernate的配置文件(.hbm文件)都有所接触,但能够适当配置hbm需要相当的积累。或许Hiberntae还存在很多Bug吧,呵呵,还有待改进。 在java的PoJo类与数据库进行映射的时候,有时候数值型数据,如Int,Float,Double等在insert或者Update操作的时...原创 2009-08-13 11:20:10 · 123 阅读 · 0 评论 -
Hibernate 继承映射
继承映射分为三种: 1 单表继承:每颗类继承树使用一个表(table per class hlerarchy) 2 具体表继承:每个子类一个表(table per subclass) 3 类表继承:每个具体类一个表(table per concrete class) 第一种的效率更高一点,第二种的结构层次更好一点。 比如有个动物类animal,假设有如下属性 private int id; pri...原创 2009-08-14 09:30:15 · 93 阅读 · 0 评论 -
Hibernate主键设置错误造成的bug
项目最近忙于录入数据,在录入数据的过程中发现了一个问题,由于blazeds做了前后台的连接机制,在hibernate处理数据库的多关键字时采取的是增加一个字段GUID,在数据库中还是其他几个关键字作为Primary Key,GUID只是作为一个辅助的字段,在Hibernate的映射文件Hbm中需要将GUID设置为主键,而pojo也要做相应的修改,即将GUID的get函数改为几个关键字的...原创 2009-08-18 13:35:55 · 206 阅读 · 0 评论 -
Hibernate--composite primary key(多主键)
在hibernate中处理多主键的问题-- 复合(联合)主键映射 通常将复合主键相关的属性,单独放到一个类中 * 此类必须实现序列化接口 * 覆写hashcode和equals方法package com.hibernate;import java.io.Serializable;public class FiscalYearPeriodPK i...2009-08-19 09:30:10 · 198 阅读 · 0 评论 -
Hibernate --调用存储过程
转载自:http://www.iteye.com/topic/176032HIbernate 调用存储过程CREATE TABLE `proctab` (`id` int ( 11 ) NOT NULL auto_increment,`Name` varchar ( 20 ),`age` int ( 11 ),PRIMARY KEY (`id`...原创 2009-08-20 17:27:32 · 93 阅读 · 0 评论 -
Hibernate--在Spring中处理hbm小技巧
通常在spring中会这么写代码: <bean id="sessionFactory" class="org.springframework.orm.hibernate.LocalSessionFactoryBean"> <property name="mappingResources"> <list> <value>Student.hb2009-08-24 17:31:09 · 101 阅读 · 0 评论 -
Hibernate缓存机制
全文转载自:http://www.iteye.com/topic/249465因为太经典了,所以收藏了,尽请作者见谅,呵呵! 缓存是位于应用程序与物理数据源之间,用于临时存放复制数据的内存区域,目的是为了减少应用程序对物理数据源访问的次数,从而提高应用程序的运行性能. Hibernate在查询数据时,首先到缓存中去查找,如果找到就直接使用,找不到的时候就会从物理数据源中检索,所以,...原创 2009-08-27 15:50:46 · 91 阅读 · 0 评论