使用Eclipse从数据库逆向生成实体类
2016-07-12 12:24
357 查看
我们都知道,一个项目的实体类少则十几个,多则几十个。一个类里面又有很多属性。对于我来说,我更希望怎么把代码写好。而不是把时间浪费在这些毫无意义的事情上。
在MyEclipse中,正逆向工程操作比较简单。在eclipse中的操作程序跟在my里面不一样。我也看了一下 使用hibernate生成实体类 个人感觉有点复杂。 接下来看教程
1. 我们先建立一个data source(我以mysql为例)
database 设置成你需要反向生成的 数据库 设置好之后就会看到
table 就是相当你需要方向生产的对象了 。
2. 然后在eclipse建立一个JPA项目。至于project name 什么的乱写就好了。 反正只是用来用一个映射实体的临时项目而已
然后 鼠标点击项目 右键 看到JPA tools 然后看到 generate entities form tables ; 这个就是 根据数据库表创建实体;
这个好像没办法截图。 我就不截图了。
点进去可以看到
connection 就是刚刚让你们创建的data source 。下拉框选择它,然后就可以看到你需要映射的实体的表了。旁边有全选的按钮 。 选完之后点击next
这个界面就是映射关系的里面。 可以添加 查看。选择需不需要映射这些实体之间的关系 然后点击next
key generator 就是 id的生成策略。 这个看个人需要。package 就是决定把生成的model 放在哪个文件夹下面。 如果要继承 或者 是实现什么接口的话可以在哪里选择
然后点击 finish 就可以了
这个就是生成之后的文件。
在MyEclipse中,正逆向工程操作比较简单。在eclipse中的操作程序跟在my里面不一样。我也看了一下 使用hibernate生成实体类 个人感觉有点复杂。 接下来看教程
1. 我们先建立一个data source(我以mysql为例)
database 设置成你需要反向生成的 数据库 设置好之后就会看到
table 就是相当你需要方向生产的对象了 。
2. 然后在eclipse建立一个JPA项目。至于project name 什么的乱写就好了。 反正只是用来用一个映射实体的临时项目而已
然后 鼠标点击项目 右键 看到JPA tools 然后看到 generate entities form tables ; 这个就是 根据数据库表创建实体;
这个好像没办法截图。 我就不截图了。
点进去可以看到
connection 就是刚刚让你们创建的data source 。下拉框选择它,然后就可以看到你需要映射的实体的表了。旁边有全选的按钮 。 选完之后点击next
这个界面就是映射关系的里面。 可以添加 查看。选择需不需要映射这些实体之间的关系 然后点击next
key generator 就是 id的生成策略。 这个看个人需要。package 就是决定把生成的model 放在哪个文件夹下面。 如果要继承 或者 是实现什么接口的话可以在哪里选择
然后点击 finish 就可以了
这个就是生成之后的文件。
相关文章推荐
- MyEclipse Web Project转Eclipse Dynamic Web Project
- Windows Clang开发环境备忘
- 傻瓜式用Eclipse连接MySQL数据库
- Eclipse引入jquery报错如何解决
- 让Flex Builder 3.0与Eclipse3.4整合起来
- Eclipse配置Javascript开发环境图文教程
- 使用zend studio for eclipse不能激活代码提示功能的解决办法
- 图解Eclipse j2ee开发环境的搭建过程
- 两种Eclipse部署动态web项目方法
- ext for eclipse插件安装方法
- 解决Fedora14下eclipse进行android开发,ibus提示没有输入窗口的方法详解
- eclipse导入jquery包后报错的解决方法
- Eclipse 格式化代码时不换行与自动换行的实现方法
- Eclipse下jQuery文件报错出现错误提示红叉
- eclipse如何忽略js文件报错(附图)
- eclipse3.2.2 + MyEclipse5.5 + Tomcat5.5.27 配置数据库连接池
- jquery库或JS文件在eclipse下报错问题解决方法
- 什么是eclipse,eclipse的意思解析
- Zend Studio for Eclipse的java.lang.NullPointerException错误的解决方法
- eclipse+myeclipse 环境配置方法