• Myeclipse6.0 的hibernate反向工程


                Myeclipse6.0 hibernate反向工程

    第一步:建 DB Browser

      方法一:Window -> Open Persipective -> MyEclipse Database Explorer 

                  以后步骤同二

       方法二: window / show view /other 选择如下图

     

    最后,点击OK,在工作空间上将会出现一个DB Browser的配置页面,在配置页面空白处,右键,选择New按钮

     

    在弹出的对话框当中配置数据库连接

     

     

    点完成即可

     

    点击 my_driver 可以new 表等

     点connect to my_driver 可以new sql编辑器执行sql:

     本次执行sql 例子如下:

    create table testUser(

    id int not null,

    username varchar(200),

    age int,

    primary key ("ID")

    )

     点击左上绿色按钮即可执行sql

     

    第二步:

       新建java工程(简单省略了),

    初始化Hibernate开发环境

     

     

     

    点击工程 鼠标右键 

     

     

    得到下图:

     

     

    Next (选择刚才你建立的 db browser)

     

     

    Next  新进包名  如图

     

     

     

    点击完成

     

     

    新的工程目录结构如下图所示:

     

    我们可以看到,系统自动给我们生成了HibernateSessionFactory.javaHibernate.cfg.xml配置文件,并将Hibernate环境所需要的外部包文件也加入到CLASSPATH当中。

     

    第三步:通过反向工程,生成POJOhbm映射文件:

     

    DB Browser配置界面,入进hibernate数据库,如下图所示:

       找到 该用户下 刚才所建的表

     

    将弹出如下的对话框,在Java package当中输入产生的hibernate映射的JavaBeancom.gjrencai.model,详细请参考下图

    点击Next>按钮,在新的对话框当中,在ID Generator的选项当中选择increment,表示ID为数据库自增长类型。

     

    点击Next>,可以修改类名或列名。(可以加包名等)

     

    点击完成 回到java项目查看

     

    第四步 完成 测试例子

     

     

  • 相关阅读:
    地球人找工作之笔霸传奇
    地球人找工作之简历的秘密
    地球人找工作之前期准备
    Swift中的一些关键字
    swift动画小试牛刀
    【extjs6学习笔记】1.8 初始: ExtJS命名约定
    【extjs6学习笔记】1.7 初始:加载第三方库
    【extjs6学习笔记】1.6 初始:本地化
    【extjs6学习笔记】0.1 准备:基础概念(02)
    【extjs6学习笔记】1.5 初始:关于布局
  • 原文地址:https://www.cnblogs.com/dingding0505/p/3733210.html
Copyright © 2020-2023  润新知