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

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

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

    Java

    Java

    BlogJava 首頁 新隨筆 聯系 聚合 管理
      3 Posts :: 12 Stories :: 7 Comments :: 0 Trackbacks
    開發過程:
    1.建立三個表tb_topic,tb_reply,tb_manager

    CREATE TABLE `tb_topic` (
      `id` 
    int(10) unsigned NOT NULL AUTO_INCREMENT,
      `author` 
    varchar(20DEFAULT NULL,
      `face` 
    varchar(10DEFAULT NULL,
      `content` 
    text,
      `ip` 
    varchar(16DEFAULT NULL,
      `email` 
    varchar(100DEFAULT NULL,
      `createTime` 
    datetime DEFAULT NULL,
      
    PRIMARY KEY (`id`)
    ) ENGINE
    =MyISAM DEFAULT CHARSET=utf8;

    CREATE TABLE `tb_reply` (
      `id` 
    int(10) unsigned NOT NULL AUTO_INCREMENT,
      `topcid` 
    int(10DEFAULT NULL,
      `author` 
    varchar(20DEFAULT NULL,
      `content` 
    text,
      `createTime` 
    datetime DEFAULT NULL,
      
    PRIMARY KEY (`id`)
    ) ENGINE
    =MyISAM DEFAULT CHARSET=utf8;

    CREATE TABLE `tb_manager` (
      `id` 
    int(10) unsigned NOT NULL AUTO_INCREMENT,
      `name` 
    varchar(30DEFAULT NULL,
      `pwd` 
    varchar(30DEFAULT NULL,
      
    PRIMARY KEY (`id`)
    ) ENGINE
    =MyISAM DEFAULT CHARSET=utf8;


    2.建立hibernate配置文件

    <?xml version='1.0' encoding='UTF-8'?>
    <!DOCTYPE hibernate-configuration PUBLIC
              "-//Hibernate/Hibernate Configuration DTD 3.0//EN"
              "http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd"
    >

    <!-- Generated by MyEclipse Hibernate Tools.                   -->
    <hibernate-configuration>

    <session-factory>
        
    <property name="connection.username">root</property>
        
    <property name="connection.url">
            jdbc:mysql://localhost:3306/test
        
    </property>
        
    <property name="dialect">
            org.hibernate.dialect.MySQLDialect
        
    </property>
        
    <property name="myeclipse.connection.profile">mysql</property>
        
    <property name="connection.driver_class">
            com.mysql.jdbc.Driver
        
    </property>
        
    <property name="show_sql">true</property>
        
    <property name="transaction.factory_class">
            org.hibernate.transaction.JDBCTransactionFactory
        
    </property>


    </session-factory>

    </hibernate-configuration>

    3.創建實體類及其映射文件
    package com.actionForm;

    public class TopicForm {

        
    private int id = -1;
        
    private String author = "";
        
    private String face = "";
        
    private String content = "";
        
    private String ip = "";
        
    private String email = "";
        
    private String createTime = "";
        
        
    //getXXX() and setXXX()

    }

    TopicForm.hbm.xml
    <?xml version="1.0"?>
    <!DOCTYPE hibernate-mapping PUBLIC 
        "-//Hibernate/Hibernate Mapping DTD 3.0//EN"
        "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"
    >
    <hibernate-mapping>
        
    <class name="com.actionForm.TopicForm" table="tb_topic">

            
    <id name="id" column="id" type="int">
                
    <generator class="increment" /><!--設置自動增值-->
            
    </id>
            
    <property name="author" column="author" type="string"
                not-null
    ="true" />
            
    <property name="face" column="face" type="string"
                not-null
    ="true" />
            
    <property name="content" column="content" type="string"
                not-null
    ="true" />
            
    <property name="ip" column="ip" type="string" not-null="true" />
            
    <property name="email" column="email" type="string" />
            
    <property name="createTime" column="createTime" type="string"
                not-null
    ="true" />

        
    </class>
    </hibernate-mapping>


    package com.actionForm;

    public class ReplyForm {

        
    private int id = -1;
        
    private int topicid = -1;
        
    private String author = "";
        
    private String content = "";
        
    private String createTime = "";
        
        
    //getXXX() and setXXX()

    }

    ReplyForm.hbm.xml
    <?xml version="1.0"?>
    <!DOCTYPE hibernate-mapping PUBLIC 
        "-//Hibernate/Hibernate Mapping DTD 3.0//EN"
        "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"
    >
    <hibernate-mapping>
        
    <class name="com.actionForm.ReplyForm" table="tb_Reply">
            
    <id name="id" column="id" type="int">
                
    <generator class="increment" /><!--設置自動增值-->
            
    </id>
            
    <property name="topicid" column="topicid" type="int"
                not-null
    ="true" />
            
    <property name="author" column="author" type="string" />
            
    <property name="content" column="content" type="string" />
            
    <property name="createTime" column="createTime" type="string" />
        
    </class>
    </hibernate-mapping>









    posted on 2008-11-23 22:45 keer 閱讀(348) 評論(0)  編輯  收藏 所屬分類: hibernate應用開發

    只有注冊用戶登錄后才能發表評論。


    網站導航:
     
    主站蜘蛛池模板: 国产成人亚洲午夜电影| 久久精品国产亚洲AV久| 一级特黄色毛片免费看| 国产在线播放免费| 日韩欧美亚洲国产精品字幕久久久| 69堂人成无码免费视频果冻传媒 | 亚洲AV成人潮喷综合网| 色婷婷亚洲一区二区三区| 免费在线观看理论片| 污视频网站在线免费看| 国产亚洲精品无码拍拍拍色欲| 日韩成人毛片高清视频免费看| 亚洲成年人啊啊aa在线观看| 亚洲免费日韩无码系列| 亚洲国产精品国自产拍AV| 99re6在线视频精品免费下载| 亚洲色图视频在线观看| 一个人免费观看www视频在线| 亚洲成熟丰满熟妇高潮XXXXX| 四虎亚洲国产成人久久精品| 巨胸狂喷奶水视频www网站免费| 亚洲av永久无码精品古装片| 免费观看激色视频网站bd| 亚洲日本VA午夜在线电影| 伊在人亚洲香蕉精品区麻豆| 99精品免费视品| 亚洲精品国产手机| 国产免费人成视频在线观看| 久久久久久av无码免费看大片| 亚洲国产一区二区a毛片| 影音先锋在线免费观看| 一区二区三区AV高清免费波多| 亚洲韩国—中文字幕| 思思99re66在线精品免费观看| 中国一级特黄高清免费的大片中国一级黄色片 | 妞干网免费视频观看| 七次郎成人免费线路视频| 亚洲黄色免费观看| 国产免费资源高清小视频在线观看| 中文字幕免费播放| 亚洲综合成人婷婷五月网址|