新聞中心
在網(wǎng)上找了很多Hibernate的相關(guān)教程,大多數(shù)都是結(jié)合WEB服務(wù)器的,自己寫一個(gè)單獨(dú)的示例在Eclipse下直接運(yùn)行,不需要自己寫ANT腳本,不需要結(jié)合web服務(wù)器。但是需要MYSQL數(shù)據(jù)庫-_-

成都創(chuàng)新互聯(lián)專業(yè)為企業(yè)提供新洲網(wǎng)站建設(shè)、新洲做網(wǎng)站、新洲網(wǎng)站設(shè)計(jì)、新洲網(wǎng)站制作等企業(yè)網(wǎng)站建設(shè)、網(wǎng)頁設(shè)計(jì)與制作、新洲企業(yè)網(wǎng)站模板建站服務(wù),10余年新洲做網(wǎng)站經(jīng)驗(yàn),不只是建網(wǎng)站,更提供有價(jià)值的思路和整體網(wǎng)絡(luò)服務(wù)。
首先要學(xué)會如何使用Eclipse,然后要下載Hibernate需要的所有JAR文件,最后安裝好MYSQL
準(zhǔn)備開始!
第一步,我們要創(chuàng)建一個(gè)表 結(jié)構(gòu)如下
+-----------+--------------+------+-----+---------+----------------+
| Field | Type | Null | Key | Default | Extra |
+-----------+--------------+------+-----+---------+----------------+
| id| int(11) | NO| MUL | NULL| auto_increment |
| title| varchar(400) | YES | | NULL||
| content | text | YES | | NULL||
| time | datetime | YES | | NULL||
+-----------+--------------+------+-----+---------+----------------+
第二步,在Eclipse中創(chuàng)建一個(gè)JAVA項(xiàng)目(我在項(xiàng)目中用到的包名是cn.com.nick.hbm)。編寫News.java類,這個(gè)類對應(yīng)了數(shù)據(jù)庫中的表
package cn.com.nick.hbm; import java.util.Date; public class News public int getId() public void setId(int id) public String getTitle() public void setTitle(String title) public String getContent() public void setContent(String content) public Date getDate() public void setDate(Date date) } |
第三步,配置對應(yīng)關(guān)系 保存為News.hbm.xml文件 與News類在同一目錄下(并不是一定要在同一目錄下,為了方便暫時(shí)先放在這里)
|
第四步,配置hibernate.cfg.xml 注意這個(gè)名字不能改,并且要放到SRC的跟路徑下(這里要注意,如果放錯(cuò)地方示例中的方法是找不到這個(gè)文件的)
true
package cn.com.nick.hbm; import java.util.Date; import org.hibernate.HibernateException; public class Test private static final SessionFactory sessionFactory; static public static SessionFactory getSessionFactory() public static void main(String[] args) Test t = new Test(); /** } catch (HibernateException e) } /** //用session.createQuery()執(zhí)行HQL查詢語句 } catch (HibernateException e) /** public void delete() } |
好啦,直接運(yùn)行Test類看一下效果吧!
您正在閱讀: Hibernate結(jié)合MYSQL數(shù)據(jù)庫簡單教程
標(biāo)題名稱:Hibernate結(jié)合MYSQL數(shù)據(jù)庫簡單教程
鏈接URL:http://m.fisionsoft.com.cn/article/dghhpdd.html


咨詢
建站咨詢
