column="MESSAGE_ID"
>
name="text"
type="string">
name="TEXT"
length="100"
not-null="true"
/>
name="nextMessage"
cascade="all"
column="NEXT_MESSAGE_ID"
/>
然后就是測試類
代碼:
package hello;
import net.sf.hibernate.cfg.Configuration;
import net.sf.hibernate.SessionFactory;
import net.sf.hibernate.tool.hbm2ddl.SchemaExport;
import net.sf.hibernate.Session;
import net.sf.hibernate.Query;
import net.sf.hibernate.Hibernate;
import net.sf.hibernate.type.LongType;
import net.sf.hibernate.Transaction;
/**
* @author getdown
* @version 1.0
*/
public class Hello {
public Hello() {
}
public static void main(String[] args) throws Exception {
Configuration cfg = new Configuration().addClass(Message.class);
/** 顧名思義 構(gòu)建表。。。第一次運行的時候運行下面語句可以在數(shù)據(jù)庫生成表
* 之后可以把下面這句去掉
* */
// new SchemaExport(cfg).create(true, true);
//先生成sessionFactory
SessionFactory sessions = cfg.buildSessionFactory();
//再從sessionFactory得到一個session
Session session = sessions.openSession();
//開始對數(shù)據(jù)庫的操作
/*----對數(shù)據(jù)庫的創(chuàng)建操作--------*/
Message message = new Message("helloWorld");
//創(chuàng)建一條記錄
session.save(message);
相關(guān)推薦:北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |