<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
    主站蜘蛛池模板: 国产精品美女久久久免费| 国产曰批免费视频播放免费s| 乱人伦中文视频在线观看免费| 无码的免费不卡毛片视频| 国产成人1024精品免费| 免费国产99久久久香蕉| 成年网站免费视频A在线双飞| 国产无遮挡色视频免费视频| 亚洲天堂免费在线视频| 亚洲精品天天影视综合网| 中文文字幕文字幕亚洲色| 三级片免费观看久久| 一级毛片在线免费观看| 日韩在线免费看网站| 国产亚洲一区二区三区在线不卡| 久久亚洲精品国产精品黑人| 99999久久久久久亚洲| a一级爱做片免费| 免费黄色网址网站| 亚洲精品国产va在线观看蜜芽| 久久久久亚洲av无码尤物| 亚洲日本VA午夜在线电影| 国产性生大片免费观看性| 久久综合AV免费观看| 亚洲国产精品成人精品无码区在线| 亚洲人成人77777在线播放| yellow免费网站| 成人性生交大片免费看无遮挡 | 国产乱弄免费视频| 亚洲AV无码乱码国产麻豆穿越 | **真实毛片免费观看| 免费精品国产自产拍观看| 亚洲av一综合av一区| 黄色a三级三级三级免费看| 免费成人福利视频| 国产亚洲精品精华液| 黄色毛片免费观看| 国产1024精品视频专区免费| 亚洲av日韩av不卡在线观看| 一个人免费播放在线视频看片| 成人免费视频国产|