zoukankan      html  css  js  c++  java
  • Hibernate学习笔记五:反向工程快速开发

    转载请注明原文地址:http://www.cnblogs.com/ygj0930/p/6768513.html 

    一:反向工程

        Myeclipse提供由 数据库表 生成 java pojo 和 hibernate映射文件 的功能,这就是反向工程。

    二:由反向工程得到POJO类与映射文件

        1:点击开发界面右上角的 》,选择 Database Explorer界面。

        

        2:在空白处右键呼出菜单,选择 New。

       在如下界面,依次:选择数据库类型、命名这个连接、数据库路径、账户、密码、添加驱动包。

        3:双击刚才创建的数据库连接进行启动,然后点击,打开。找到要转换的数据库表。

        4:在要转换的表处右键,选择 Hibernate reverse engineering(反向工程)。

        在如下界面,依次:指定转换得到的内容的存放目录、转换选项:生成POJO类、生成POJO的映射文件

        5:下面界面只需选择主键生成策略即可,其他默认,点击next。

        6:在下面的两个Include处打勾。

        7:点击Finish即可。

    三:由反向工程得到带注解的POJO类

        生成带注解的POJO类的反向工程需要Myeclipse8以上版本。

        只有在这一步:选择生成的不是映射文件,而是把注解添加到POJO类中。其余步骤与前面一致。

    四:使用反向工程快速开发

        1:创建项目,添加Hibernate支持,自动生成HibernateSessionFactory和hibernate.cfg.xml。

        2:进入DatabaseExplorer配置好数据库连接

        3:使用反向工程得到POJO类和映射文件

        4:在DAO层使用session进行持久化操作

        5:在Service、filter层进行事务管理

  • 相关阅读:
    基于Typescript和Jest刷题环境搭建与使用
    一些惊艳到我的运维实施技巧和思路
    Zabbix 5.0:监控MySQL出现的问题
    Linux防火墙IPtables配置策略思路
    聊聊二维码
    如何创建SQLite数据库
    PLC工程师学会编程,是一种什么样的体验?
    让你的上位机程序独占鳌头
    使用delve调试golang
    指纹登录是怎么跑起来的
  • 原文地址:https://www.cnblogs.com/ygj0930/p/6768513.html
Copyright © 2011-2022 走看看