<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    夢幻之旅

    DEBUG - 天道酬勤

       :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
      671 隨筆 :: 6 文章 :: 256 評論 :: 0 Trackbacks
    Customer.java
    package org.roadway.wisp.test;

    import java.io.Serializable;
    import java.util.Date;
    import java.util.HashSet;

    /**
     * @hibernate.class table="ZD_COSTOMER"
     
    */
    public class Customer implements Serializable
    {
        
    private static final long serialVersionUID = 939548333216539319L;
        
        
    private Long              customerId;
        
        
    private String            customerName;
        
        
    private Date              birthday;
        
        
    private HashSet<Order>    orders;
        
        
    /**
         * @hibernate.id generator-class="sequence" column="CUSTOMER_ID"
         *               unsaved-value = "null"
         * @hibernate.generator-param name="sequence" value="SQ_PERSON_ID"
         * 
         * 
    @return
         
    */
        
    public Long getCustomerId()
        {
            
    return customerId;
        }
        
        
    /**
         * @hibernate.property column="CUSTOMER_NAME" length="32" not-null="true"
         
    */
        
    public String getCustomerName()
        {
            
    return customerName;
        }
        
        
    /**
         * @hibernate.property column="BIRTHDAY"
         
    */
        
    public Date getBirthday()
        {
            
    return birthday;
        }
        
        
    /**
         * @hibernate.set table="ZD_ORDER" lazy="true" inverse="true"
         * @hibernate.key column="CUSTOMER_ID"
         * @hibernate.one-to-many class="org.roadway.wisp.test.Order"
         
    */
        
    public HashSet<Order> getOrders()
        {
            
    return orders;
        }
        
        
    public void setCustomerId(Long customerId)
        {
            
    this.customerId = customerId;
        }
        
        
    public void setCustomerName(String customerName)
        {
            
    this.customerName = customerName;
        }
        
        
    public void setBirthday(Date birthday)
        {
            
    this.birthday = birthday;
        }
        
        
    public void setOrders(HashSet<Order> orders)
        {
            
    this.orders = orders;
        }
    }
    Order.java
    package org.roadway.wisp.test;

    import java.io.Serializable;

    /**
     * @hibernate.class table="ZD_ORDER"
     
    */
    public class Order implements Serializable
    {
        
    private static final long serialVersionUID = 8989273619109202636L;
        
        
    private Long              orderId;
        
        
    private String            orderName;
        
        
    private Double            money;
        
        
    private Customer          customer;
        
        
    /**
         * @hibernate.id generator-class="sequence" column="ORDER_ID" unsaved-value =
         *               "null"
         * @hibernate.generator-param name="sequence" value="SQ_ORDER_ID"
         * 
         * 
    @return
         
    */
        
    public Long getOrderId()
        {
            
    return orderId;
        }
        
        
    /**
         * @hibernate.property column="ORDER_NAME" length="32" not-null="true"
         
    */
        
    public String getOrderName()
        {
            
    return orderName;
        }
        
        
    /**
         * @hibernate.property column="MONEY" not-null="true"
         
    */
        
    public Double getMoney()
        {
            
    return money;
        }
        
        
    /**
         * @hibernate.many-to-one column="teacher_id" not-null="true"
         
    */
        
    public Customer getCustomer()
        {
            
    return customer;
        }
    }
    xdoclet.xml
    <?xml version="1.0"?>
    <project name="xdoclet" default="hibernate.mapping.generate" basedir=".">
        
    <property name="project.src" value="test"/>
        
    <property name="po.package" value="org/roadway/wisp/test"/>
        
    <property name="xdoclet.lib" value="E:/user_hvp/xdoclet-plugins-dist-1.0.4/lib"/>
        
    <path id="xdoclet.task.classpath">
            
    <fileset dir="${xdoclet.lib}">
                
    <include name="*.jar" />
            
    </fileset>
            
    <pathelement location="${xdoclet.lib}/xdoclet-plugin-hibernate-1.0.4.jar" />
        
    </path>
        
    <taskdef name="xdoclet" classname="org.xdoclet.ant.XDocletTask" classpathref="xdoclet.task.classpath" />
        
    <target name="hibernate.mapping.generate">
            
    <xdoclet>
                
    <fileset dir="${project.src}">
                    
    <include name="${po.package}/*.java" />
                
    </fileset>
                
    <component classname="org.xdoclet.plugin.hibernate.HibernateMappingPlugin" destdir="${basedir}/${project.src}" version="3.0" />
            
    </xdoclet>
        
    </target>
    </project>
    xdoclet1.x不支持泛型,xdoclet2支持!!
    posted on 2008-10-20 19:21 HUIKK 閱讀(1555) 評論(0)  編輯  收藏 所屬分類: Hibernate
    主站蜘蛛池模板: 亚洲熟女精品中文字幕| 在线电影你懂的亚洲| 四虎在线播放免费永久视频 | 亚洲美女中文字幕| 日韩精品免费视频| 免费下载成人电影| yy6080久久亚洲精品| 国精无码欧精品亚洲一区| 亚洲一级毛片中文字幕| 青娱乐在线免费观看视频| 日韩插啊免费视频在线观看| 国产精品国产免费无码专区不卡| 亚洲国产天堂在线观看| 国产综合激情在线亚洲第一页| 69国产精品视频免费| 亚洲精品无码你懂的网站| 国产精品高清视亚洲精品| 久久99精品国产免费观看| 亚洲中文字幕无码爆乳av中文 | 亚洲av日韩aⅴ无码色老头| 最近免费中文字幕MV在线视频3| 国内自产少妇自拍区免费| 亚洲精品天天影视综合网| 91免费在线播放| 亚洲色成人网一二三区| 67194成是人免费无码| 亚洲高清日韩精品第一区| 四虎永久在线观看免费网站网址| 亚洲av永久中文无码精品 | 四虎影视精品永久免费| 中文字幕视频免费在线观看| 国产精品酒店视频免费看| 国产一区二区三区免费观在线| 亚洲天堂中文字幕在线观看| 91精品免费不卡在线观看| 亚洲AV无码日韩AV无码导航 | 精品无码国产污污污免费网站| 亚洲人成人网站18禁| 麻豆国产人免费人成免费视频| 亚洲国产中文在线二区三区免| 18禁止观看免费私人影院|