当前位置: 首页 > 图文教程 > 数据库 > MYSQL > MySQL:Hibernate结合MYSQL数据库简单教程
在网上找了很多Hibernate的相关教程,大多数都是结合WEB服务器的,自己写一个单独的示例在Eclipse下直接运行,不需要自己写ANT脚本,不需要结合web服务器。但是需要MYSQL数据库-_-
首先要学会如何使用Eclipse,然后要下载Hibernate需要的所有JAR文件,最后安装好MYSQL
准备开始!
第一步,我们要创建一个表 结构如下
+-----------+--------------+------+-----+---------+----------------+
| 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中创建一个JAVA项目(我在项目中用到的包名是cn.com.nick.hbm)。编写News.java类,这个类对应了数据库中的表
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) } |
|
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()执行HQL查询语句 } catch (HibernateException e) /** public void delete() } |
好啦,直接运行Test类看一下效果吧!
评论 (0) All