在网上找了很多Hibernate的相关教程,大多数都是结合WEB服务器的,自己写一个单独的示例在Eclipse下直接运行,不需要自己写ANT脚本,不需要结合web服务器。但是需要MYSQL数据库-_-
成都创新互联专业为企业提供新洲网站建设、新洲做网站、新洲网站设计、新洲网站制作等企业网站建设、网页设计与制作、新洲企业网站模板建站服务,10余年新洲做网站经验,不只是建网站,更提供有价值的思路和整体网络服务。
首先要学会如何使用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) } |
第三步,配置对应关系 保存为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()执行HQL查询语句 } catch (HibernateException e) /** public void delete() } |
好啦,直接运行Test类看一下效果吧!
您正在阅读: Hibernate结合MYSQL数据库简单教程
当前标题:Hibernate结合MYSQL数据库简单教程
文章路径:http://www.csdahua.cn/qtweb/news36/553486.html
网站建设、网络推广公司-快上网,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 快上网