eclipse hibernate tools安装和入门使用

       先发个牢骚,最近在学习ssh,感觉都是入门难,配置好第一个struts并成功运行,成功安装并使用hibernate,太困难了。在这里记录一下hibernate的入门,记载下学习历程,以免忘记。

     首先我使用的环境是:Eclipse Java EE IDE for Web Developers.
                                             Version: Luna Release (4.4.0)

      本来是按照书上说的到官网下载了一个hibernate tools,结果安装的速度堪比蜗牛,估计这一辈子都安不上了,一起之下就决定换个方式安装。忐忑啊,害怕换个方式会行不通,但是没办法,总不能等着那个蜗牛吧。于是在网上查了下攻略,发现了一个在线安装。

     help->eclipse Marketplace->在find行输入hibernate tools->选择适合自己的eclipse版本,我选的是jboss tools(Luna) ->点击安装,会出现以下的界面:选择自己需要的就行,不要傻不拉几的全勾上,不然速度又成了蜗牛了。本人只安了一个hibernate tools,你们可以根据自己需要选择。


       安静等着安上这个蜗牛软件,就入门一小半了,后面还有些配置需要弄。

      1、新建一个hibernateDemo的java project

      2、右击hibernateDemo节点,build path->configure build path->add library->user library->next,第一次做这个的话应该是没有C3P0、Hibernate、MySQL这几个库的,看到的界面应该是空的,所以需要自己导入创建。

         所以接着->user library->new ->填上user library name C3P0->点击ok->add external jars->选择要添加的jar包,然后点击ok->finish->ok.

     3、Hibernate、MySQL这两个库跟简历C3P0是一样的,现在说一下这些jar包是什么。

      C3P0所在文件:hibernate-release-4.3.9.Final\hibernate-release-4.3.9.Final\lib\optional\c3p0 因此大家先要去官网下一个hibernate-release-4.3.9,这个应该能找到吧,我就不罗嗦了。http://hibernate.org/orm

     Hibernate:hibernate-release-4.3.9.Final\hibernate-release-4.3.9.Final\lib\required

     MySQL:mysql-connector-java-5.1.29-bin.jar

      最后导入完了的库应该是这样的:


      5、右击hibernateDemo->new->others->选中hibernate文件下的hibernate.cfg.xml,会出现类似这个界面:选hibernateDemo下的src,一般将文件保存在这个目录下。


       6、接着出现这个界面


  填上你的hibernate.dialect   driver_class   Connection url      username    password

 这里的几个内容都是跟你用的数据库相关的,点击finish:然后右击hibernate.cfg.xml文件,open  with  ->XML editor,会出现这个:以下就是我填的内容。注意这个com.mysql.jdbc.Driver,这里的D是大写的额。

<property name="hibernate.connection.driver_class">com.mysql.jdbc.Driver</property>
        <property name="hibernate.connection.password">123456</property>
        <property name="hibernate.connection.url">jdbc:mysql://localhost:3306/hibernate</property>
        <property name="hibernate.connection.username">root</property>
        <property name="hibernate.dialect">org.hibernate.dialect.MySQL5InnoDBDialect</property>

7、好了完成一大半了,接下来就是写一个实例代码了,在下一篇写吧


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值