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

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

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

    夢(mèng)幻之旅

    DEBUG - 天道酬勤

       :: 首頁(yè) :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理 ::
      671 隨筆 :: 6 文章 :: 256 評(píng)論 :: 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) 評(píng)論(0)  編輯  收藏 所屬分類(lèi): Hibernate
    主站蜘蛛池模板: 任你躁在线精品免费| 亚洲精品免费在线观看| 亚洲国产精品成人网址天堂| CAOPORN国产精品免费视频| 亚洲精品免费视频| 日韩免费视频一区| 国产无遮挡无码视频免费软件| 亚洲精品亚洲人成在线麻豆| 国产免费131美女视频| 黄网站免费在线观看| 亚洲国产成人精品无码区花野真一| 国产成人99久久亚洲综合精品| 久久中文字幕免费视频| 亚洲av成本人无码网站| 国产亚洲人成网站在线观看不卡| 国产精品久久免费| 中文字幕永久免费视频| 最新亚洲精品国偷自产在线| 在线精品亚洲一区二区小说| 搡女人免费视频大全| 国产午夜精品久久久久免费视| 亚洲AV无码之国产精品| 久久久亚洲欧洲日产国码aⅴ | 亚洲网址在线观看你懂的| 高清国语自产拍免费视频国产| 国内精品久久久久影院免费| 久久综合亚洲色hezyo| 77777_亚洲午夜久久多人| 亚洲人成色77777在线观看大| 久久综合AV免费观看| 免费视频成人手机在线观看网址| 亚洲av日韩av永久在线观看| 久久精品国产精品亚洲毛片| 亚洲无码视频在线| 日本免费中文字幕在线看| 免费观看激色视频网站bd| 在线看片免费人成视频播| 在线播放免费人成视频网站| 亚洲码和欧洲码一码二码三码| 亚洲色图综合网站| 亚洲精品高清国产一久久|