Eclipse/Myeclipse 逆向工程创建实体类
2012-08-02 14:36
260 查看
今天 一时有空,就自己去稍微的研究了下,以前都是别人弄好的,就也没有太在意。
Eclipse下需要自己安装Hibernate的插件,要不然是没有hibernate configuration视图的,Myeclipse则集成了hibernate插件,比较方便,而且可以修改myeclipse中自动生成代码的模板文件,在myeclipse目录中搜索关字"templates",可以找到一个如myeclipse_templates_6.0.1GA.zip的包,解压即可得到自动生成代码用到的所有模板文件,如需修改其中几个模板文件,则按原目录结构只留下修改的模板文件。
正向工程是指从java实体类生成数据库表的过程,大致过程是生成hibernate映射文件,然后生成表,在Myeclipse下基本操作是:
a.myeclipst项目名称右击myeclipst点击run xdoclet,如果没有进行myclipse xdoclet配置,需要先进行配置才能执行上述操作。具体配置方法为,项目选中右击点properties选myclipse—>xdoclet选addstander在弹出来的对话框中选standarhibernate.
b.运行完xdoclet之后将会生成hibernate映射文件,然后在hibernate配置文件中配置好数据库连接设置hibernate.hbm2ddl.auto 为create重新启动tomcate就会生成表。
逆向工程是指数据库表生成java pojo和hibernate映射文件,我也大致总结如下:
a.Database Connection添加数据库连接,window-showview-other下打开Database Explorer,new一个Database
Connection。
b.Hibernate Configuration下建立hibernate.cfg.xml和hibernate.property文件。myeclipse -> add hibernate capabilities,之后根据需要Next直到Finish,eclipse和myeclipse下有些许不同。
c.生成代码,可以选择生成Entity/Dao/。
其中,如果工程一开始添加了JPA关联,那么可以直接右键工程,看到JPA属性,在配置了数据库连接之后,进去可以直接生成实体类。
另外就是发现hibernatesync插件的在线更新网址失效了,可以用hibernateTools这个插件。
Eclipse下需要自己安装Hibernate的插件,要不然是没有hibernate configuration视图的,Myeclipse则集成了hibernate插件,比较方便,而且可以修改myeclipse中自动生成代码的模板文件,在myeclipse目录中搜索关字"templates",可以找到一个如myeclipse_templates_6.0.1GA.zip的包,解压即可得到自动生成代码用到的所有模板文件,如需修改其中几个模板文件,则按原目录结构只留下修改的模板文件。
正向工程是指从java实体类生成数据库表的过程,大致过程是生成hibernate映射文件,然后生成表,在Myeclipse下基本操作是:
a.myeclipst项目名称右击myeclipst点击run xdoclet,如果没有进行myclipse xdoclet配置,需要先进行配置才能执行上述操作。具体配置方法为,项目选中右击点properties选myclipse—>xdoclet选addstander在弹出来的对话框中选standarhibernate.
b.运行完xdoclet之后将会生成hibernate映射文件,然后在hibernate配置文件中配置好数据库连接设置hibernate.hbm2ddl.auto 为create重新启动tomcate就会生成表。
逆向工程是指数据库表生成java pojo和hibernate映射文件,我也大致总结如下:
a.Database Connection添加数据库连接,window-showview-other下打开Database Explorer,new一个Database
Connection。
b.Hibernate Configuration下建立hibernate.cfg.xml和hibernate.property文件。myeclipse -> add hibernate capabilities,之后根据需要Next直到Finish,eclipse和myeclipse下有些许不同。
c.生成代码,可以选择生成Entity/Dao/。
其中,如果工程一开始添加了JPA关联,那么可以直接右键工程,看到JPA属性,在配置了数据库连接之后,进去可以直接生成实体类。
另外就是发现hibernatesync插件的在线更新网址失效了,可以用hibernateTools这个插件。
相关文章推荐
- Eclipse实现hibernate反向工程:从数据库逆向生成实体类和hbm文件
- JPA项目使用myeclipse创建带注解的model实体类&web工程使用MyEclipse自动生成hibernate映射文件和实体类
- myeclipse创建的工程eclipse无法正常部署
- eclipse创建可以导入MyEclipse的工程
- 想让eclipse的工程能够导入myeclipse中,在创建是需要修改配置
- hibernate反向工程 (eclipse和myeclipse)
- MyEclipse创建Maven工程(图解)
- eclipse创建android工程
- Eclipse创建Maven工程及子模块
- 从eclipse导入工程到myeclipse,部署到tomcat根目录下的解决方案
- 4000 Myeclipse中创建Maven工程的时候没有 webapp-javaee6
- eclipse创建maven web工程,以及maven工程转化为web工程的简单介绍。
- MyEclipse 2015 逆向工程之根据数据库生成实体和数据访问层
- 自己用eclipse创建android工程,一开始就找不到R的原因
- eclipse从数据库逆向生成Hibernate实体类
- eclipse 创建maven 项目 动态web工程完整示例
- 使用Myeclipse完成Hibernate的逆向工程
- Weka源码分析(1)逆向工程Eclipse插件ObjectAid和AmaterasUML的安装方法
- eclipse 创建maven 项目 动态web工程完整示例
- MyEclipse从数据库反向生成实体类之Hibernate方式 反向工程