zoukankan      html  css  js  c++  java
  • 反向生成hbm.xml

    选择数据库透视图


    打开数据连接


    打开刚刚创建的连接,然后打开用户名下的表


    这个就是she用户下的表,我们选中要反向生成的表,可以多选,然后点击右键


    点击Hibernate Reverse Engineering…


    选择你项目的src目录,填写一个反向生成后,类放哪个包下

    Create a Hibernate mapping file (*.hbm.xml)这句话的意思是生成类和hbm.xml文件的,如果想生成annotation文件请选择下面的Add hibernate mapping annotations to POJO那个选项


    这一步你可以什么都不选,如果确定数据库表都有主键,并且知道生成方式,你可以选择Id Generator

    如果是uuid生成,可以选择


    这步不选也可以,下一步也可以选择。



    Include referenced tables (A->B)

    Include referenced tables (A<-B)

    这两个一定要选择,否则myeclipse不能给你生成一对多、多对多等映射,如果只想生成单项映射,可以去掉一个,一般我们都选择,双项映射。

    在回到myEclipse透视图,查看项目


    我们看到项目已经生成了映射文件和类。


    已经生成了关系映射

    Annotation方式的


  • 相关阅读:
    dedecms为导航栏目添加英文标题
    网页设计中一些小功能
    less使用总结
    canvas图形库
    前端面试总结三
    前端面试总结二
    DOM节点中获取文本易混淆的属性
    前端面试总结
    git 学习使用总结三(远程仓库操作)
    git 学习使用总结二(远程仓库操作)
  • 原文地址:https://www.cnblogs.com/kingsZh/p/5483235.html
Copyright © 2011-2022 走看看