Eclipse配置Hibernate

1.配置环境
        Eclipse3.2;MyEclipse5.1;由于版本不同,配置Hibernate的流程也不尽相同;

2.配置工程
        2.1新建一个工程;
        2.2选中工程,工具栏->MyEclipse->add Hibernate...;
        2.3Hibernate版本选择Hibernate3.1;
        2.4且选中Copy checked...(把Hibernate包拷贝到工程目录下);
        2.5下一步;
        2.6选择Hibernate的配置文件放置的目录;
        2.7下一步;
        2.8把Specify database connection details?的勾去掉(这个是配置数据库连接,现在先不配置,等下再配置);
        2.9下一步;
        2.10选择HibernateSessionFactory这个文件的存放路径(这是获取连接的类);
        2.11完成;

3.配置数据库连接
       3.1选择window->Open Perspective->MyEclipse Database Explorer视图;
       3.2在DB Browser中->右击空白处->New(New Data Connection Profile);
       3.3点击Driver下方的Configure database driver(在新建Profile之前得先配置driver);
       3.4在Drivers里面点击New;
       3.5在New Driver中填写相应的信息;
           3.5.1Driver template选择你所用的驱动;
           3.5.2Driver name填写Driver name;
           3.5.3Connection URL填写URL;
           3.5.4Add JARs选择数据库驱动包;
           3.5.5完成;
       3.6回到Profile页面,配置Profile;
           3.6.1Profile name输入你要的Profile name;
           3.6.2Driver选择你刚才配置的Driver;
           3.6.3这时会自动帮你填写URL;
           3.6.4填写连接数据库所需要的User name和password;
           3.6.5根据需要可以选择save password;
           3.6.6完成;
       3.7回到MyEclipse的透视图;
       3.8打开hibernate.cfg.xml,采用Configuration模式;
       3.9在Hibernate Configuration页面中的DB Connect Profile中选择刚才配置的Profile,这时会自动帮你填写相应的信息;

4.映射数据库中的表
      4.1打开MyEclipse Database Explorer视图;
      4.2右击配置的Profile,并Open Connection;
      4.3右击要映射的表->Hibernate Reverse Engineering...
          4.3.1第一块分栏选择映射出来的类的存放路径;
          4.3.2第二块分栏两个都打勾(映射出xml配置文件);
          4.3.3第三块要打第一个勾(自动生成Bean类);
          4.3.4下一步;
          4.3.5ID Generator中选择主键的类型;Type Mapping选择Hibernate types会用基本数据类型(long),选择JAVA types会统一用对象(Long)
          4.3.6完成;


 
  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值