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

成都創(chuàng)新互聯(lián)專業(yè)為企業(yè)提供新洲網站建設、新洲做網站、新洲網站設計、新洲網站制作等企業(yè)網站建設、網頁設計與制作、新洲企業(yè)網站模板建站服務,10余年新洲做網站經驗,不只是建網站,更提供有價值的思路和整體網絡服務。
首先要學會如何使用Eclipse,然后要下載Hibernate需要的所有JAR文件,最后安裝好MYSQL
準備開始!
第一步,我們要創(chuàng)建一個表 結構如下
+-----------+--------------+------+-----+---------+----------------+
| 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)建一個JAVA項目(我在項目中用到的包名是cn.com.nick.hbm)。編寫News.java類,這個類對應了數(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) } |
第三步,配置對應關系 保存為News.hbm.xml文件 與News類在同一目錄下(并不是一定要在同一目錄下,為了方便暫時先放在這里)
|
第四步,配置hibernate.cfg.xml 注意這個名字不能改,并且要放到SRC的跟路徑下(這里要注意,如果放錯地方示例中的方法是找不到這個文件的)
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() } |
好啦,直接運行Test類看一下效果吧!
您正在閱讀: Hibernate結合MYSQL數(shù)據(jù)庫簡單教程
本文名稱:Hibernate結合MYSQL數(shù)據(jù)庫簡單教程
文章源于:http://www.dlmjj.cn/article/dghhpdd.html


咨詢
建站咨詢
