<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
    主站蜘蛛池模板: 亚洲最大的成人网| 亚洲一区二区三区免费视频| 国产精品亚洲AV三区| 国产成在线观看免费视频| 337p日本欧洲亚洲大胆色噜噜| 久久这里只精品99re免费| 久久久久久久综合日本亚洲| 97超高清在线观看免费视频| 亚洲欧洲日产国码av系列天堂 | 国产成人免费ā片在线观看老同学 | 亚洲自偷自偷精品| 久久免费的精品国产V∧| 亚洲丁香色婷婷综合欲色啪| 少妇无码一区二区三区免费| 精品无码一区二区三区亚洲桃色| 精品一区二区三区无码免费视频| 亚洲综合免费视频| 成人免费一区二区无码视频| 亚洲人AV在线无码影院观看| 四虎永久在线精品视频免费观看| 一级一级毛片免费播放| 亚洲精品狼友在线播放| 91免费福利精品国产| 亚洲中文字幕久久精品无码A| 在线观看免费污视频| 一级毛片aaaaaa视频免费看| 精品国产_亚洲人成在线高清| 一区二区免费视频| 亚洲国产综合精品中文第一| 免费国产在线观看| 国内精品免费视频精选在线观看 | 国产成人精品日本亚洲专区 | a色毛片免费视频| 亚洲精品成人图区| 国产免费131美女视频| 三上悠亚在线观看免费| 亚洲日韩国产精品无码av| 凹凸精品视频分类国产品免费| 免费在线黄色电影| 亚洲一区二区无码偷拍| 国产成人综合亚洲AV第一页 |