myeclipse hibernate反向工程生成POJO

写在前面

  1. 之前有一篇文章写得eclipse + hibernate tools插件,生成实体,见 https://blog.csdn.net/qq_26625383/article/details/86363754
  2. myeclipse要比eclipse简单配置简单一点,而且自带hibernate组件,不需要自己下载
  3. myeclipse版本10.7,网上的破解版在这里插入图片描述

一、配置数据源

  1. myeclipse有自带的DB Browser(eclipse需一个Eclipse DataTools Platform插件)打开视图
    在这里插入图片描述
  2. 配置数据源
    在这里插入图片描述
  3. 设定schema filter,在eclipse那篇文章中,filter好像不好用,加载特别慢(很有可能是我不会用。。。。T T)myeclipse没有这样的问题
    在这里插入图片描述
    配置完成后,在视图窗口可以看到只有过滤后的schema了
    在这里插入图片描述

创建WEB工程,绑定hibernate

说明: myeclipse中的web项目集成了原先eclipse的动态web项目。我们只需要创建web project就可以满足需要了。参考 https://blog.csdn.net/u014549283/article/details/81095106

  1. 创建web project
  2. add Hibernate Capabilities在这里插入图片描述
    选择hibernate的版本,并把需要的包拷贝至项目下,并加入build path
    在这里插入图片描述
    new一个hibernate configuration文件
    在这里插入图片描述
    选择刚才创建的数据库连接
    在这里插入图片描述
    反勾 create hibernate session Factory class(网上这么说的,具体还没研究为啥,后期再来补充)
    在这里插入图片描述
    此时项目中会增加一些hibernate的jar
    在这里插入图片描述

使用hibernate reverse engineering生成实体

  1. 在DB Browser 中选择要生成实体的表,使用hibernate reverse engineering
    在这里插入图片描述
  2. 配置反向工程选项
    在这里插入图片描述
    设定表主键的生成策略
    在这里插入图片描述
    根据表依赖关系生成实体,如下,我们只选了JC_TOPIC,但是它依赖的表和依赖它的表都会创建实体
    在这里插入图片描述
  3. 点击Finish,在指定路径生成实体,大功告成。
    在这里插入图片描述
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值