
Hibernate
文章平均质量分 84
iteye_16815
这个作者很懒,什么都没留下…
展开
-
Hibernate学习之hibernate.cfg.xml配置
<?xml version='1.0' encoding='utf-8'?><!DOCTYPE hibernate-configuration PUBLIC "-//Hibernate/Hibernate Configuration DTD 2.0//EN" "http://hibernate.sourceforge.net/hibernate-...2011-08-23 09:22:00 · 91 阅读 · 0 评论 -
Hibernate配置详解【转】
表 3.3. Hibernate配置属性属性名用途hibernate.dialect一个Hibernate Dialect类名允许Hibernate针对特定的关系数据库生成优化的SQL.取值 full.classname.of.Dialecthibernate.show_sql输出...原创 2011-04-25 21:22:30 · 99 阅读 · 0 评论 -
hibernate.cfg.xml配置总结【转】
Hibernate的描述文件可以是一个properties属性文件,也可以是一个xml文件。下面讲一下Hibernate.cfg.xml的配置。配置格式如下: 1. 配置数据源 在Hibernate.cfg.xml中既可以配置JDBC,也可以配置JNDI。在本小节中讲述数据源如何配置。 hibernate.cfg.xmlXml代码 ...原创 2011-04-25 21:19:10 · 111 阅读 · 0 评论 -
Hibernate hbm.xml配置【转】
配置文件的基本结构如下:<?xml version="1.0" encoding='UTF-8'?><!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" ...原创 2011-04-25 21:04:52 · 94 阅读 · 0 评论 -
Hibernate主键生成策略【转】
Hibernate主键产生器可选项说明:1) assigned主键由外部程序负责生成,无需Hibernate参与。2) hilo通过hi/lo 算法实现的主键生成机制,需要额外的数据库表保存主键生成历史状态。3) seqhilo与hilo 类似,通过hi/lo 算法实现的主键生成机制,只是主键历史状态保存在Sequence中,适用于支持Sequence的数据库,...原创 2011-04-24 14:08:39 · 74 阅读 · 0 评论 -
Hibernate HQL查询 插入 更新(update)实例 【转】
1、 实体查询:有关实体查询技术,其实我们在先前已经有多次涉及,比如下面的例子:String hql=”from User user ”;List list=session.CreateQuery(hql).list();上面的代码执行结果是,查询出User实体对象所对应的所有数据,而且将数据封装成User实体对象,并且放入List中返回。这里需要注意的 是,Hibernate的实...原创 2011-04-24 14:08:01 · 192 阅读 · 0 评论 -
Hibernate学习之一对一关联
一对一关联包括两种类型:1.主键关联2.惟一外键关联主键关联:两张关联表通过主键形成一对一映射关系实例:一个公民对应一个身份证1.主键关联实体类TUser .java/** * 主键关联 * */public class TUser implements Serializable { private static final long seri...2011-08-23 13:35:00 · 118 阅读 · 0 评论 -
Hibernate学习之三种状态及生命周期(图)
三种状态: 生命周期:代码表示://三种状态 public void testThreeState(){ TUser user=new TUser(); user.setName("spark"); //此时user处于Transient try { Transaction tx=session.beginTransaction(...2011-08-23 11:36:00 · 138 阅读 · 0 评论 -
Hibernate学习包
Hibernate基础、一对一、一对多关联,及相应的工具包或jar包原创 2011-08-23 11:23:19 · 70 阅读 · 0 评论 -
Hibernate学习之一对多关联
注意事项:1.单向一对多 只需在“一”放进行配置2.双向一对多 需要在关联双方都加以配置,而且需要在一的一方设置inverse=true首先是实体类:TAddress.java(多的一方)public class TAddress implements Serializable { private static final long serialVersionU...2011-08-23 11:02:00 · 173 阅读 · 0 评论 -
Hibernate学习之初步使用
package com.test;import java.util.List;import com.model.Tuser;import net.sf.hibernate.HibernateException;import net.sf.hibernate.Session;import net.sf.hibernate.SessionFactory;import n...2011-08-23 10:47:00 · 102 阅读 · 0 评论 -
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;......原创 2011-04-25 21:29:27 · 85 阅读 · 0 评论