天天看點

【鬥醫】【16】Web應用開發20天

    在本文完成下挑戰書的功能,其中裡面也涉及到富文本編輯器的使用

1、生成challenge資料表

  在D:\medical\war\etc\db.txt文本中增加資料表challenge腳本,然後通過navicat工具把資料表在mysql中生成

1

2

3

<code>/*建立挑戰書記錄表*/</code>

<code>CREATE TABLE CHALLENGE(challengeId int PRIMARY KEY NOT NULL, userId VARCHAR(20), title VARCHAR(128), depId int, prescript TEXT, challengers VARCHAR(256))</code>

<code>ENGINE=InnoDB DEFAULT CHARSET=UTF8</code>

2、challenge資料表hibernate配制

  在D:\medical\war\etc\mapping目錄下生成challenge.hbm.xml檔案,裡面填寫如下内容

4

5

6

7

8

9

10

11

12

13

14

15

16

17

<code>&lt;?</code><code>xml</code> <code>version</code><code>=</code><code>"1.0"</code> <code>encoding</code><code>=</code><code>"utf-8"</code><code>?&gt;  </code>

<code>&lt;!DOCTYPE hibernate-mapping PUBLIC  </code>

<code>        </code><code>"-//Hibernate/Hibernate Mapping DTD 3.0//EN"  </code>

<code>        </code><code>"http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"&gt;  </code>

<code>  </code> 

<code>&lt;</code><code>hibernate-mapping</code> <code>package</code><code>=</code><code>"com.medical.server.dao"</code><code>&gt;</code>

<code>    </code><code>&lt;</code><code>class</code> <code>name</code><code>=</code><code>"Challe ngeDAO"</code> <code>table</code>

     本文轉自qingkechina 51CTO部落格,原文連結:http://blog.51cto.com/qingkechina/1541813,如需轉載請自行聯系原作者

繼續閱讀