![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
hibernate
iteye_3357
这个作者很懒,什么都没留下…
展开
-
HQL
select p from People p left join fetch p.events where p.people_id=:pid <hibernate-mapping package="org.hibernate.tutorial.domain"> <class name="People" table="t_people" lazy="f...原创 2010-05-19 20:46:21 · 66 阅读 · 0 评论 -
Hibernate的主键生成机制
配置Hibernate的主键生成机制,Hibernate的主键生成机制大概有如下几种:1) Assigned主键由外部程序负责生成,数据交由Hibernate保存时,主键值已经设置完毕,无需Hibernate参与。2) hilo通过hi/lo 算法实现的主键生成机制,需要额外的数据库表保存主键生成历史状态。3) seqhilo与hilo 类似,通过hi/lo 算法实现的主键生成机制,只...原创 2010-05-26 16:37:12 · 87 阅读 · 0 评论 -
hibernate 配置模板
<?xml version='1.0' encoding='utf-8'?><!DOCTYPE hibernate-configuration PUBLIC "-//Hibernate/Hibernate Configuration DTD 3.0//EN" "http://hibernate.sourceforge.net/hiberna...原创 2010-05-26 14:23:58 · 82 阅读 · 0 评论 -
hibernate component(转)
将实体对象中的逻辑组成称为component。在配置文件中,使用component节点对组件进行声明。例如,一个用户有两个部分组成,姓名和联系方式。姓名和联系方式都可以作为用户的组成部分。1.表结构如下use sample;DROP TABLE t_user;CREATE TABLE t_user ( id INT NOT NULL AUTO_INCREMENT , ag...原创 2010-05-26 13:48:12 · 104 阅读 · 0 评论 -
hibernate的hibernate.hbm2ddl.auto属性
<property name="hibernate.hbm2ddl.auto" value="update" />解释如下:hibernate.hbm2ddl.auto Automatically validate or export schema DDL to the database when the SessionFactory is created. W...原创 2010-05-26 13:43:40 · 73 阅读 · 0 评论 -
hibernate 数据类型和java,db数据类型
Java数据类型,Hibernate数据类型,标准sql数据类型之间的对应表 Java数据类型Hibernate数据类型标...原创 2010-05-26 12:37:40 · 106 阅读 · 0 评论 -
hiberante derive property
衍生属性(derive propertie)是一个特别强大的特征。这些属性应该定义为只读,属性值在装载时计算生成。 你用一个 SQL 表达式生成计算的结果,它会在这个实例转载时翻译成一个 SQL 查询的 SELECT 子查询语句。 <!-- XML : generated by JHighlight v1.0 (http://jhighlight.dev.java...原创 2010-05-22 14:47:27 · 75 阅读 · 0 评论 -
hibernate typename
typename 可以是如下几种: Hibernate 基本类型名(比如:integer, string, character,date, timestamp, float, binary, serializable, object, blob)。 一个 Java 类的名字,这个类属于一种默认基础类型(比如:int, float,char, ...原创 2010-05-22 14:44:05 · 110 阅读 · 0 评论 -
hibernate subselect
:它将一个不可变(immutable)并且只读的实体映射到一个数据库的子查询中。当你想用视图代替一张基本表的时候,这是有用的,但最好不要这样做。更多的介绍请看下面内容。<class name="Summary"> <subselect>...原创 2010-05-21 22:41:08 · 271 阅读 · 0 评论 -
hibernate where
(可选)指定一个附加的 SQL WHERE 条件,在抓取这个类的对象时会一直增加这个条件。原创 2010-05-21 22:20:22 · 67 阅读 · 0 评论 -
hibernate select-before-update
(可选,默认为 false):指定 Hibernate 除非确定对象真正被修改了(如果该值为 true — 译注),否则不会执行 SQL UPDATE 操作。在特定场合(实际上,它只在一个瞬时对象(transient object)关联到一个新的 session 中时执行的 update() 中生效),这说明 Hibernate 会在 UPDATE 之前执行一次...原创 2010-05-21 22:19:08 · 1261 阅读 · 0 评论 -
hibernate dynamic-update(转)
今天在update记录的时候遇到一个问题 我从数据库里查询出一条数据 并在页面显示出来 修改之但是问题就出在表单提交之后了 我数据库中有很多字段 但是我更新的只有几个字段如果用hibernate的update会更新所有的字段 包括没有发生变化的字段 也就是说会把你不想改变的字段全部清空这样的话更新数据可是相当的麻烦 有没有简便的方法呢 ? 有 hibernate提供...原创 2010-05-21 22:13:59 · 107 阅读 · 0 评论 -
Hibernate"discriminator-value"用法(转)
可能经常遇到这样的情况: 在数据库表中会有这样的一个字段用来区别记录的属性,如:在客户表中有一个字段表示客户级别,当这个记录为A时是一级客户,为B时是二级客户。在用hiberante做OR表示时类可能是这样的: public class Customer{ private String flag; //表示客户的级别...原创 2010-05-21 22:01:08 · 207 阅读 · 0 评论 -
hibernate 继承映射
一. 继承有三种策略1. 每个分层结构一张表例子:<class name=”Person” table=”t_person”> <id name=”id” type=”long” column=”person_id”><generator class=”native”></generator>&l...原创 2010-05-28 21:11:02 · 85 阅读 · 0 评论