![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
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 · 64 阅读 · 0 评论 -
Hibernate配置详解【转】
表 3.3. Hibernate配置属性 属性名 用途 hibernate.dialect 一个Hibernate Dialect 类名允许Hibernate针对特定的关系数据库生成优化的SQL. 取值 full.classname.of.Dialect hibernate.show_sql 输出...原创 2011-04-25 21:22:30 · 77 阅读 · 0 评论 -
hibernate.cfg.xml配置总结【转】
Hibernate的描述文件可以是一个properties属性文件,也可以是一个xml文件。下面讲一下Hibernate.cfg.xml的配置。配置格式如下: 1. 配置数据源 在Hibernate.cfg.xml中既可以配置JDBC,也可以配置JNDI。在本小节中讲述数据源如何配置。 hibernate.cfg.xml Xml代码 ...原创 2011-04-25 21:19:10 · 94 阅读 · 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 · 65 阅读 · 0 评论 -
Hibernate主键生成策略【转】
Hibernate主键产生器 可选项说明: 1) assigned 主键由外部程序负责生成,无需Hibernate参与。 2) hilo 通过hi/lo 算法实现的主键生成机制,需要额外的数据库表保存主键生成历史状态。 3) seqhilo 与hilo 类似,通过hi/lo 算法实现的主键生成机制,只是主键历史状态保存在Sequence中,适用于支持Sequence的数据库,...原创 2011-04-24 14:08:39 · 52 阅读 · 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 · 140 阅读 · 0 评论 -
Hibernate学习之一对一关联
一对一关联包括两种类型:1.主键关联2.惟一外键关联 主键关联:两张关联表通过主键形成一对一映射关系实例:一个公民对应一个身份证 1.主键关联 实体类 TUser .java /** * 主键关联 * */ public class TUser implements Serializable { private static final long seri...2011-08-23 13:35:00 · 90 阅读 · 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 · 106 阅读 · 0 评论 -
Hibernate学习包
Hibernate基础、一对一、一对多关联,及相应的工具包或jar包原创 2011-08-23 11:23:19 · 53 阅读 · 0 评论 -
Hibernate学习之一对多关联
注意事项: 1.单向一对多 只需在“一”放进行配置2.双向一对多 需要在关联双方都加以配置,而且需要在一的一方设置inverse=true 首先是实体类: TAddress.java(多的一方) public class TAddress implements Serializable { private static final long serialVersionU...2011-08-23 11:02:00 · 127 阅读 · 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 · 81 阅读 · 0 评论 -
HIBERNATE关联关系映射
1、单向N-1 2、单向1-1 3、单向1-N 4、单向N-N 5、双向1-N 6、双向N-N 7、双向1-1 下面就对这七种关联关系映射进行一个简单的总结: 一、单向的多对一 看两个POJO public class Person{ private int pid; private String name; private Address address; ......原创 2011-04-25 21:29:27 · 66 阅读 · 0 评论