zoukankan      html  css  js  c++  java
  • MyEclipse数据库反向生成实体类

    MyEclipse数据库反向生成实体类

    “计应134(实验班) 凌豪”

    当我们在开发项目涉及到的表太多时,一个一个的写JAVA实体类很是费事。然而强大的MyEclipse为我们提供简便的方法:数据库反向生成实体类

    其中具体步骤大体如下:

    1. window-->open Perspective-->MyEclipse Java Persistence 
      操作后会出现一个视图DB Brower:MyEclipse Derby 
      在空白区点击右键,新建一个数据库对象。 我用的sqlserver2008

     

    2.在DBBrower下右击点解new会出现DatabaseDriver,根据不同实际的自己实际情况填写Driver name、Connection URL等然后添加进相应的JAR包,填写完毕后点击finish按钮。

     

     3.创建一个新的Web项目test(File->new->Web Project)

    然后选中项目右键-->MyEclipse-->add Hibernate Capabilities 

    右键-->MyEclipse-->add Struts Capabilities 

     

    4.选中项目右键-->MyEclipse-->add Hibernate Capabilities 后会出现add Hibernate Capabilities界面点击next

     

    5.在选择DB Driver是选择我们刚刚新建的那个,然后点击下一步选中一个目录存放自动生成的HibernateSessionFactory工具类

      

    5.以下就是生成的配置文件

       

    6.反向生成实体类在DB Brower中找到要反向的表选中并且点击右键--->Hibernate Reverse Enginnering ,

    看选项: java package——存放将要反转出来的实体类,选择目录(应该是提前建好的com.xxx.model之类的包);

    Create pojo<>db。。。这个选项选中,就是我们建立从表到简单java 对象(即pojo)的配置,JavaDAO Access这个选项就是生成DAO

     

    点击下一步

     

     

    实体类生成完毕

    总结:1.创建driver name 首先创建某个数据库的drive name如果有了则不用再创建

         2.创建hibernate.cfg.xml和HibernateSessionFactory.java文件。在一个新项目开发中需要走该步

             3.开始反向生成java类文件。此步关键注意每步的设置。

  • 相关阅读:
    Jetty 的工作原理以及与 Tomcat 的比较
    基于Tengine的反向代理详细配置
    mysql定时脚本(event),类似oracle的job
    mysql 强制走索引
    如何检查mysql中建立的索引是否生效的检测方法及相关参数说明
    MySQL查询不使用索引汇总
    [大牛翻译系列]Hadoop 翻译文章索引
    [牛感悟系列]JAVA(1)理解JAVA垃圾回收
    [大牛翻译系列]Hadoop系列性能部分完结
    [大牛翻译系列]Hadoop(22)附录D.2 复制连接框架
  • 原文地址:https://www.cnblogs.com/linghao713/p/4468302.html
Copyright © 2011-2022 走看看