码迷,mamicode.com
首页 > Web开发 > 详细

最简单的hibernate入门、配置

时间:2015-06-11 12:36:59      阅读:217      评论:0      收藏:0      [点我收藏+]

标签:

        hibernate管理Java类到数据库表的映射(包括Java数据类型到SQL数据类型的映射),还提供数据查询和获取数据的方法,目前的主流数据库依然是关系数据库,而用Java编程,把两者结合在一起使用是相当麻烦,而hibernate则减少了这个问题的困扰,它完成对象模型和基于SQL的关系模型的映射关系,充当了面向对象程序设计语言和关系数据库之间的桥梁,hibernate允许程序开发者采用面向对象的方式来操作关系数据库。

下载文件

你需要Java jdk、 Hibernate包、和JDBC Driver。

1、Java jdk包下载地址:
http://rj.baidu.com/soft/detail/14459.html?ald

2、Hibernate包下载地址:
http://prdownloads.sourceforge.net/hibernate/?sort_by=date&sort=desc

3、JDBC Driver要根据你用的database来定,一般database官方网站上都会有。Hibernate支持常用的database,比如 MySQL, Oracle,SQL Server。

这些数据库都有JDBC Driver: 

Oracle JDBC Driver下载地址(下载前必须同意Oracle协议书)
http://otn.oracle.com/software/htdocs/distlic.html?/software/tech/java/sqlj_jdbc/htdocs/jdbc9201.html

MySQL JDBC Driver下载地址
http://dev.mysql.com/downloads/connector/j/3.0.html

PostgreSQL JDBC Driver下载地址
http://jdbc.postgresql.org/download.html

SQL Server JDBC Driver下载地址
http://www.microsoft.com/downloads/details.aspx?FamilyID=9f1874b6-f8e1-4bd6-947c-0fc5bf05bf71&displaylang=en
创建一个项目

1、创建web项目

技术分享

2、连接数据库,首先打开Window->Show View->DB Browser

技术分享

之后new一个的Database Connection Driver,要根据你的配置来填

技术分享

3、添加hibernate,选中当前项目MyEclipse->Add Hibernate Capabilities->

技术分享

技术分享

技术分享

技术分享

技术分享

简单的hibernate就配置好了,看看项目的文件结构

技术分享

hibernate.cfg.xml代码:

<!-- Generated by MyEclipse Hibernate Tools.                   -->
<hibernate-configuration>

    <session-factory>
        <property name="dialect">org.hibernate.dialect.SybaseDialect</property>
        <property name="connection.url">jdbc:jtds:sqlserver://127.0.0.1:1433/test</property>
        <property name="connection.username">sa</property>
        <property name="connection.password">w1324</property>
        <property name="connection.driver_class">net.sourceforge.jtds.jdbc.Driver</property>
        <property name="myeclipse.connection.profile">stu</property>
    
    </session-factory>

</hibernate-configuration>
后面对数据库的操作就变得方便、简单多了

 学习笔记,仅供参考

最简单的hibernate入门、配置

标签:

原文地址:http://www.cnblogs.com/procedure/p/4568475.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!