随笔分类 -  Hibernate

Hibernate
hibernate -- list和iterator方法的区别
摘要:原:http://blog.csdn.net/hanxiaoshuang321123/article/details/71034141.首先看两个例子来比较一下(1)在用Query方法查询的时候,通过HQL语句来得到Query对象,并对Query对象进行操作,首先是用list方法获取到Query的List集合并输出public void listQuery() { Configuration configuration = new Configuration().configure(); SessionFactory factory = configuration.buildSessionFa 阅读全文

posted @ 2012-09-08 19:52 lovebeauty 阅读(8210) 评论(1) 推荐(0) 编辑

hibernate -- 缓存
摘要:hibernate缓存:将一些常用的数据放到内存上(硬盘上),当需要用到这些数据的时候避免又到数据中去取,直接从内存中取1.一级缓存:session级别的缓存2.二级缓存:sessionFactory级别缓存(多线程时用到)3.查询缓存: 一模一样的条件一.一级缓存的生命周期和session的生命周期一致,当前sessioin一旦关闭,一级缓存就消失,因此一级缓存也叫session级的缓存或事务级缓 存,一级缓存只存实体对象的 ,它不会缓存一般的对象属性(查询缓存可以),即当获得对象后,就将该对象的缓存起来,如果在同一session中如果再去获取这个对象时,它会先判断缓 存中有没有该对象的ID 阅读全文

posted @ 2012-09-07 23:06 lovebeauty 阅读(413) 评论(0) 推荐(0) 编辑

hibernate生成自定义主键(类似user000000001——可自己通过配置文件配置)
摘要:生成主键的类View Code 1 package action; 2 3 import java.io.Serializable; 4 import java.util.List; 5 import java.util.Properties; 6 7 import org.hibernate.HibernateException; 8 import org.hibernate.MappingException; 9 import org.hibernate.dialect.Dialect;10 import org.hibernate.engine.QueryParameters;11... 阅读全文

posted @ 2012-08-10 12:20 lovebeauty 阅读(3112) 评论(1) 推荐(1) 编辑

JPA与EJB3的关系
摘要:转:http://blog.csdn.net/zhaoqianjava/article/details/6924672JPA是基于Java持久化的解决方案,主要是为了解决ORM框架的差异,它的出现在某种程度上能够解决目前ORM框架之间不能够兼容的问题,对开发人员来说,能够更好的在JPA规范下进行系统开发。JPA全称为Java Persistence API,Java持久化API是Sun公司在Java EE 5规范中提出的Java持久化接口。JPA吸取了目前Java持久化技术的优点,旨在规范、简化Java对象的持久化工作。如图1.3说明了JPA在系统架构中的作用,使用JPA持久化对象,而不是依赖 阅读全文

posted @ 2012-04-17 13:43 lovebeauty 阅读(7507) 评论(1) 推荐(2) 编辑

hibernate-常用注解detail
摘要:View Code 1 /** 2 * 3 * @author lj 4 * @content hibernate的注解的API定义在java EE的javax.persistence.*包里面。 5 * 6 * 注释说明: 7 * @Entity —— 将一个类声明为一个实体bean(即一个持久化POJO类) 8 * @Id —— 注解声明了该实体bean的标识属性(对应表中的主键)。 9 * @Table —— 注解声明了该实体bean映射指定的表(table),目录(catalog)和schema的名字 10 * @Column... 阅读全文

posted @ 2012-04-16 15:58 lovebeauty 阅读(299) 评论(0) 推荐(1) 编辑

hibernate-关联关系映射配置
摘要:Hibernate关联关系映射配置 2一、 一对一单向外键关联: 21.1目录结构 21.2Annotation方式 21.3XML方式 41.4Hibernate配置文件 7二、一对一双向外键关联 72.1Annotation方式 72.2XML方式 9三、一对一单向主键关联(不重要) 123.1Annotation方式 123.2XML方式 14四、一对一双向主键关联(不重要) 164.1Annotation方式 163.2XML方式 19五、组件映射 215.1Annotation方式 215.2XML方式 23六、多对一单向关联 256.1Annotation方式 256.2XML方式 阅读全文

posted @ 2012-04-16 15:37 lovebeauty 阅读(3627) 评论(0) 推荐(0) 编辑

Hibernate映射文件元素属性说明
摘要:转载Doctype <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"> <!-- Generated 2008-10-1 20:56:03 by Hibernate Tools 3 阅读全文

posted @ 2012-04-15 20:07 lovebeauty 阅读(6741) 评论(1) 推荐(1) 编辑

Hibernate--入门准备
摘要:hibernate jar包: sourceforge.net/projects/hibernate/files/hibernate教程 : file:///D:/java/hibernate-3.6.4/documentation/manual/zh-CN/html_single/index.htmlhibernate annotations 教程: file:///D:/java/hibernate-annotations-3.4.0/doc/reference/zh_cn/html_single/index.htmllog4j.properties : D:\java\hibernate 阅读全文

posted @ 2012-03-26 21:45 lovebeauty 阅读(247) 评论(0) 推荐(0) 编辑

Hibernate--inverse属性与cascade属性
摘要:转载:http://www.cnblogs.com/otomedaybreak/archive/2012/01/17/2324772.htmlHibernate 集合映射中,经常会使用到"inverse"和"cascade"这两个属性。对于我这样,Hibernate接触不深和语文水平够烂的种种因素,发现这 两个属性实在是难以理解,无奈只好将这个两个属性解释工作交给了Google和Baidu,查看了许多牛人的解释,加上自己在Eclipse上的调试,对"inverse"和"cascade"这两个属性有了一定的见解。&q 阅读全文

posted @ 2012-03-26 17:18 lovebeauty 阅读(5710) 评论(1) 推荐(0) 编辑

hibernate--关系映射
摘要:一下讲的是对象之间的数量关系,而数据库的表间关系就一种,就是外键Hibernate的关联关系映射大概有这么几种:1、单向N-12、单向1-13、单向1-N4、单向N-N5、双向1-N6、双向N-N7、双向1-1下面就对这七种关联关系映射进行一个简单的总结: 一、单向的多对一看两个POJOpublic class Person{ private int pid;private String name;private Address address; ...//生成相应的getter、setter方法}----------------------------------------public c 阅读全文

posted @ 2012-03-24 20:50 lovebeauty 阅读(393) 评论(0) 推荐(0) 编辑

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示