konhon

忘掉過去,展望未來。找回自我,超越自我。
逃避不一定躲的过, 面对不一定最难过, 孤单不一定不快乐, 得到不一定能长久, 失去不一定不再拥有, 可能因为某个理由而伤心难过, 但我却能找个理由让自己快乐.

Google

BlogJava 首页 新随笔 联系 聚合 管理
  203 Posts :: 0 Stories :: 61 Comments :: 0 Trackbacks
<? 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"
>

< hibernate-mapping >
  
< class  name ="Tuser"  table ="T_User" >
    
< id  name ="id"  column ="id"  type ="java.lang.Integer" >
      
< generator  class ="native" />
    
</ id >
    
< property  name ="name"  column ="name"  type ="java.lang.String" />
    
<!-- <property name="age" column="age" type="java.lang.Integer"/> -->
    
<!-- <property name="email" column="email" type="EMailList"/> -->
    
<!-- <property name="image" column="image" type="java.sql.Blob"/> -->
    
< property  name ="resume"  column ="resume"  type ="clob" />
  
</ class >
</ hibernate-mapping >

復合主鍵
<?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"
>

<hibernate-mapping>
  
<class name="TUser2" table="T_User2">
    
<composite-id name="userPk" class="TUserPk">
      
<key-property name="firstName" column="firstname" type="java.lang.String"/>
      
<key-property name="lastName" column="lastname" type="java.lang.String"/>
    
</composite-id>
    
<property name="age" column="age" type="java.lang.Integer"/>    
  
</class>
</hibernate-mapping>

DISCRIMINATOR
<?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"
>

<hibernate-mapping>
  
<class name="TItem" table="T_Item">
    
<id name="id" column="id">
      
<generator class="native"/>
    
</id>
    
<discriminator column="category" type="java.lang.String"/>
    
<property name="manufacturer" column="manufacturer"/>
    
<property name="name" column="name"/>    
    
<subclass name="TBook" discriminator-value="1">
      
<property name="pageCount" column="pagecount"/>
    
</subclass>
    
<subclass name="TDVD" discriminator-value="2">
      
<property name="regionCode" column="regionCode"/>
    
</subclass>
  
</class>
</hibernate-mapping>
posted on 2006-04-05 21:45 konhon 优华 阅读(686) 评论(0)  编辑  收藏 所属分类: Hibernate

只有注册用户登录后才能发表评论。


网站导航: