使用MyEclipse自动生成hibernate的数据库表

原创 2016年09月01日 13:43:44


         当在项目中使用Hibernate的时候,一般情况是根据实体类和对应的映射文件在数据库中生成对应的表。

         在有些情况中,也可以使用MyEclipse中的DB Browser 在项目中自动生对应的实体类和相应的hibernate的映射文件:


        在window---> show view --> otherr中搜索DB 就可以找到MyEclipse的DB Browser 视图


        然后 右键选择new 弹出一个窗口依次按照下面的过程就可以完成,实体类和映射文件的生成;


        在选择好数据库,填写好需要连接的数据库的驱动类名,数据库url,用户名和密码之后,选择 save password ,然后点击next

           


         选择 display the selected schemas ,在弹出的对话框中选择对应得数据库名,然后点击确定

           

          连接完成后,在对应的数据库上选择需要生成pojo类和映射文件的表


          

           然后选择这些实体类所在的包

            


            继续next 选项  , 选择id等值的生成策略 , 点击finish 然后稍等片刻就可以在对应的包中生成相应的实体类和i对应的映射文件了

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

Hibernate自动创建表

只要在hibernate.cfg.xml添加这句话,就可以自动生成数据表 update update:表示自动根据model对象来更新表结构,启动hibernate时会自动检查数据库,如果缺少表,则自...
  • zwhfyy
  • zwhfyy
  • 2009年09月03日 13:29
  • 36647

【Hibernate】自动生成数据库表

Hibernate本意是冬眠,很好的封装了JDBC和数据库交互,实现了对象的持久化操作。所以也可以理解对象的持久化其实就是“冬眠”。那么如何通过Hibernate实现自动生成数据库表?不再依赖于db工...

Hibernate不能自动建表解决办法

最近开始学Hibernate,看的是李刚的那本《轻量级java ee企业应用实战》。头一个hibernate程序,我原原本本的按照书上例子写下来,同时只是改动了些mysql的连接参数,并且在mysql...
  • biangren
  • biangren
  • 2012年09月23日 16:30
  • 33575

【SSH】——Hibernate实现简单的自动建表

【与ORM】        Object Relational Mapping,对象关系映射,将对象和关系联系了起来。面向对象是从耦合、聚合、封装等的基础上发展起来的,而关系数据库则是从数学理论发展而...

eclipse从数据库逆向生成Hibernate实体类

做项目必然要先进行数据库表设计,然后根据数据库设计建立实体类(VO),这是理所当然的,但是到公司里做项目后,让我认识到,没有说既进行完数据库设计后还要再“自己”建立一变VO。意思是,在项目设计时,要么...

hibernate教程4之自动创建数据库表以及插入数据

一、环境准备 环境的搭建我就不多说了,在我前面的教程有说道 1)新建java工程,导入·相关包 2)配置xml文件 3)编写实体类 下面贴出代码 user类package czy.po;i...

配置hibernate根据实体类自动建表功能

Hibernate支持自动建表,在开发阶段很方便,可以保证hbm与数据库表结构的自动同步。 如何使用呢?很简单,只要在hibernate.cfg.xml里加上如下代码 Xml代码update   ...
  • lixuyuan
  • lixuyuan
  • 2012年10月10日 16:42
  • 79759

hibernate正向生成数据库表以及配置——hibernate.cfg.xml

org

使用Myeclipse10.0自动生成搭建SSH框架(数据库表自动反向转换成Hibernate实体)实现用户登陆

使用Myeclipse生成的SSH例子,很方便也很简单

使用MyEclipse自动生成hibernate映射文件和实体类(My SQL数据库)

一、准备1.PowerDeigner中按F4检查数据库设计是否有误 2.选择项目右键选择属性选择Preview复制MySql建表语句到MySQL Workbench中执行。 注意,不要使用现有...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:使用MyEclipse自动生成hibernate的数据库表
举报原因:
原因补充:

(最多只允许输入30个字)