Eclipse 用Hibernate Tools 生成 .hbm cfg.xml等文件 .

NHibernateMappingGenerator代码生成器 基于NHibernate的官方代码生成器,解压即可使用,操作简单,带中文语言包。亲测WIN7 立即下载

http://www.cnblogs.com/abllyboy/archive/2010/12/23/1914577.html

http://blog.youkuaiyun.com/caixiexin/article/details/7019307


建立好数据库后,点击一个键,代码就生成了,这实在是份十分惬意的事情,前面有介绍Hibernate Tools就可以生成代码,那么我们怎么利用它来生成代码呢。

下面就把详细步骤贴出来,同样,有图有真相。

Step1:安装好Hibernate Tools,建立一个Dynamic web project,笔者工程名为“HibernateTest”

Step2:笔记以Mysql为示例,所以安装一个Mysql,建立相应测试数据库及表,下图为笔者的数据库及表

Step3:将MySql的Jdbc驱动拷贝至lib目录,笔者的为mysql-connector-java-5.1.14-bin.jar,可以去Mysql官网下载

Step4:利用Hibernate Tools生成hibernate.cfg.xml文件,如下图:

点击后可以对hibernate.cfg.xml命令,不管它直接默认转到下一步的配置界面,笔者的配置如下图:

点击完成后,它将生成如下xml的配置文件

 

1 <?xml version="1.0" encoding="UTF-8"?><br><!DOCTYPE hibernate-configuration PUBLIC<br>     "-//Hibernate/Hibernate Configuration DTD 3.0//EN"<br>      "http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd"><br><hibernate-configuration><br>    <session-factory><br>        <property name="hibernate.connection.driver_class">com.mysql.jdbc.Driver</property><br>        <property name="hibernate.connection.password">111</property><br>        <property name="hibernate.connection.url">jdbc:mysql://localhost:3306/javadb</property><br>        <property name="hibernate.connection.username">root</property><br>        <property name="hibernate.dialect">org.hibernate.dialect.MySQLDialect</property><br>    </session-factory><br></hibernate-configuration><br>

 

Step5:Hibernate Console 配置

a.右键工程,点击Run as-Run Configurations进入如下界面并选择Hibernate Console Configuration:

b.新建一个Configure名为HibernateConsole,名字可随个人爱好来命名

笔者各标签页配置如下:

Step6:利用Hibernat Tools生成reveng.xml

a.工程中右键如下图,添加reveng.xml

b.没啥说的命个名,选择放置位置

c.按照箭头方向进行操作,选择console的配置,再点击刷新,就能看到数据库中的表,将它们Include进来,如下图

d:最终效果

Step7:这是最后一步了,激动人心的时刻就要到了

a.在Eclipse的工具栏中将Hibernate Code Generate显示出来,显示出来后点击Hibernate Code Generate Configurations,如下图:

b.Main标签页中选择控制台,选择文件输出路径,包名,reveng.xml文件

c.Exporters标签页,选择要生成的文件,记得勾上Hebernate xml Mappings及Hebernate xml Configuration,它们将自动生成映射文件并注册,

配置好后,点击Run即可生成代码。

 

大功告成,最后的生成的代码结构如下图:

简单好用的Nhibernate代码自动生成工具 首先要安装 动软代码生成器 他是国人开发的,完全免费的代码生成工具, 然后下载我的Nhibernate模板 立即下载

相关推荐

MSP430开发入门:手把手教你用IAR EW430从建工程到烧录调试(附F5529配置)

本文详细介绍了如何使用IAR Embedded Workbench(EW430)进行MSP430F5529开发板的嵌入式开发,从环境搭建、工程配置到硬件调试全流程。通过实战示例和关键配置技巧,帮助开发者快速掌握MSP430开发的核心要点,包括LED控制、定时器使用和低功耗优化等实用技术。

weixin_30240349的博客 391

Eclipse 用Hibernate Tools 生成 .hbm cfg.xml等文件

http://www.cnblogs.com/abllyboy/archive/2010/12/23/1914577.html 建立好数据库后,点击一个键,代码就生成了,这实在是份十分惬意的事情,前面有介绍Hibernate Tools就可以生成代码,那么我们怎么利用它来生成代码呢。 下面就把详细步骤贴出来,同样,有图有真相。 Step1:安装好Hibernate

caixiexin的专栏 2万+

从原理到实战:ARS548 4D毫米波雷达数据处理与多模态融合全解析

本文深入解析了4D毫米波雷达ARS548的工作原理与数据处理全流程。从FMCW测距测速、MIMO虚拟天线阵列到点云生成的三步FFT处理,提供了详尽的Python代码实现。文章进一步探讨了与激光雷达、相机的多模态时空对齐与融合策略,并指导如何构建用于自动驾驶感知训练的多模态标注数据集,为相关算法工程师提供了从理论到实践的完整指南。

weixin_29161719的博客 366

【原创】搭建SSH后通过反向工程(Reverse Engineering)自动生成Hibernate Bean实体和Spring Dao对象详解(图文)...

  好的,今天和大家分享一下,在搭建完SSH三大框架后,利用MyEclipse的Perspective功能生成和数据库实体对应的Bean实体对象和SpringDao对象。   中午吃完饭还要回广州,我这次讲解的是最简单的方式。   我们开始吧。 一、打开DB Browser   (1)调出DB Browser 的View(视图)。点击顶部菜单栏Window--》Show View--...

weixin_30677475的博客 274

用Python实现一个简单的远程桌面服务端和客户端

本文介绍了一个基于Python的轻量级远程桌面解决方案,针对商业软件在嵌入式系统上的兼容性问题、性能问题和成本问题。系统采用客户端-服务端架构,包含两个通信通道:5000端口传输压缩视频流,5001端口传输控制事件。通过多线程设计、图像压缩(JPEG+zlib)和网络优化(禁用Nagle算法)等技术手段提高性能。服务端实现了高效的屏幕捕获(使用mss库)、图像处理流水线和事件处理逻辑。客户端采用PyQt5构建UI界面,包含视频接收线程以减少主线程负担。该方案具有跨平台、开源免费、轻量级(核心代码不到500行

Hi20240217的博客 1660

小程序 video 控制器外观调整_Kessil 360X Tuna Sun无线控制器使用分享

之前分享了Kessil 360X Tuna Sun开箱记录,时间关系,没来得及使用WiFi Dongle无线控制器。昨晚抽空实操了一下,做个操作记录,希望对大家有参考Kessil无线模块操作指南官方视频英文教程配中文字幕,非常详尽语速较快,重点位置可以暂停操作点击边框调出视频工具条1、拆包取控制器,保存二维码Kessil WiFi Dongle包装打开包装就能看到Kessil无线控制模...

weixin_39759060的博客 4733

hibernate生成器

原文地址:https://www.yiibai.com/hibernate/generator-classes.html#article-start在Hibernate中,id元素的&lt;generator&gt;子元素用于生成持久化类的对象的唯一标识符。 Hibernate框架中定义了许多生成器类。所有的生成器类都实现了org.hibernate.id.IdentifierGenerator接...

HN.yz@ssg 485

FreeRTOS面试题汇总

如果一个低优先级的任务持有一个信号量,高优先级的任务想要用这个信号量,造成的死锁怎么解决。12.FreeRTOS的多任务之间如何去进行通信的,什么方法,它实现原理是什么。任务间数据传输一共有三种形式,用的最多的是消息队列,其次是全局变量和信号量。简历上写了了解RTOS,问了rtos的问题,用过哪些函数。讲解FreeRtos原理,调度机制,底层原理,代码调用。FreeRTOS,你的三个任务控制,请问你是怎么实现的。freertos中EventBits_t是干啥的?freertos使任务切换的方式有哪些?

weixin_45636780的博客 1万+

Hibernate生成器类

在Hibernate中,id元素的子元素用于生成持久化类的对象的唯一标识符。Hibernate框架中定义了许多生成器类。所有的生成器类都实现了接口。应用程序员可以通过实现接口来创建自己的生成器类。

unber的博客 648

手把手教你用STM32F303和LAN9252搭建EtherCAT从站(附IO/AD/DA完整代码)

本文详细介绍了如何使用STM32F303和LAN9252搭建EtherCAT从站,涵盖硬件选型、开发环境配置、协议栈移植及IO/AD/DA功能实现。通过实战指南和完整代码,帮助开发者快速掌握工业自动化中的实时通信技术,提升系统性能与可靠性。

weixin_26802933的博客 235

基于学术研究于NASA官网GPM卫星数据下载详细教程

基于学术研究于NASA官网GPM卫星数据下载详细教程

珞瑜的博客 8655

Eclipse 用Hibernate Tools 生成 .hbm cfg.xml等文件

建立好数据库后,点击一个键,代码就生成了,这实在是份十分惬意的事情,前面有介绍Hibernate Tools就可以生成代码,那么我们怎么利用它来生成代码呢。 下面就把详细步骤贴出来,同样,有图有真相。 Step1:安装好Hibernate Tools,建立一个Dynamic web project,笔者工程名为“HibernateTest” Step2:笔记以Mysql为示例,所

xyjikl 689

YOLOv8独家原创改进:原创自研 | 自研独家创新DSAM注意力 ,基于BiLevelRoutingAttention注意力升级

提出新颖的注意力DSAM(Deformable Bi-level SpatialAttention Module),创新度极佳,适合科研创新,效果秒杀CBAM,Channel Attention+Spartial Attention升级为新颖的Deformable Bi-level Attention+Spartial Attention

①答疑群聊服务;②YOLO大模型知识问答系统;③计算机视觉论文生成智能体; 1512

Eclipse实现hibernate反向工程:从数据库逆向生成实体类和hbm文件

Eclipse实现hibernate反向工程:从数据库逆向生成实体类和hbm文件

Java仗剑走天涯 6318

温度PID控制PLC程序

温度PID稳定控制程序,适用于欧姆龙PLC,对其他PLC也具有很大参考价值

怀旧版电脑GBC模拟器

再现原版GBC掌机的界面,电脑运行连游戏界面都一样大小,很怀旧,很真实,(英文版)强烈推荐,很小的文件,很难才找到的。

生成pojo mysql_eclipse使用hibernate tools插件生成mysql数据表的pojo

本文环境:eclipse4.4.0+hibernate4.1+hibernate tools4.0.1+mysql5.71 安装hibernate tools插件:help -> Eclipse Marketplace注:eclipse会搜索出适合该版本eclipse安装的hibernate tools,点击安装即可安装 2 创建hibernate配置文件hibernate.cfg.xml及...

weixin_30552495的博客 178

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

菜鸟入门,用eclipse安装hibernate插件实现反向工程

用MyEclipse实现hibernate的反向工程很容易,自带hibernate和database工程的选项,但是MyEclipse是收费软件,而eclipse是免费软件 1.打开eclipse,安装hibernate工程需要的插件,点击Help->Install New Software,在Work with的链接栏里面输入: http://download.jboss.org/j

u013538166的专栏 1961

Hibernate tools 反向生成实体和hbm.xml文件

1 安装hibernate http://tools.jboss.org/downloads/overview.html 通过上面地址或者自己搜索hibernate tools官网找到update site 在eclipse 安装,安装中记住只选择hibernate tools部分即可 2 使用Hibernate tools 生成实体和hbm.xml文件 ① 创建 ...

acfkaf0118的博客 221

eclipse通过hibernate tools逆向工程生成hbm.xml和实体类

1.给自己的eclipse添加hibernate tools plugin添加方式:http://download.jboss.org/jbosstools/updates/stable/kepler/—》 * Abridged JBoss Tools --》hibernate tools 3.7.1 2.右上角open perspective(视图菜单) 添加Databas...

360

如何在eclipse中安装Hibernate Tools

最近项目采用flex+spring+hibernate的框架开发,之前虽说有多年的Java开发经验了,但是一直使用的JDBC或者ibatis,hibernate的使用还是大姑娘上轿头一回,网上都介绍说jboss的hibernateTools工具不错,所以安装使用了一下,下面是安装使用的总结 一.hibernateTools工具的安装: 1.作者使用的eclipes版本是3.6 2.选择hel

zf900901298的专栏 2686

eclipse创建hibernate.cfg.xml文件

今天用到hibernate操作数据库,虽然学过,但是经常性的会忘记,所以在这里总结一下。希望也能给大家带来帮助。 首先使用eclipse工具,若想快捷创建hibernate文件的话,要下载hibernate tools 在eclipse-->help--->Install New Software里面输入网址: http://download.jboss.org/jbosstools/u

u011521890的专栏 1万+

如何使用Hibernate Tools生成Hibernate映射文件和注释

在本文中,我们向您展示如何使用Hibernate / JBoss Tools从数据库自动生成Hibernate映射文件(hbm)和注释代码。 本文中的工具 Eclipse v3.6(Helios) JBoss / Hibernate工具v3.2 甲骨文11g JDK 1.6 注意 在继续之前,请在Eclipse IDE中安装Hibernate / JBoss工具 。...

一名可爱的技术搬运工 448

Hibernate Tools Eclipse插件

If you have worked on hibernate projects, you must be familiar with a lot of properties we need for hibernate mapping and configuration file. Without any proper tool that can guide us in looking for c...

从零开始的教程世界 288

在MyEclipse的web项目/java项目中,使用Hibernate-tools中的hbm2java和hbm2ddl工具,根据hbm文件自动生成pojo和数据库脚本

首先,我一定要吐槽下,这个Ant管理部署项目的工具,以及hibernate刚刚学习,导入我这一个简单的问题整了一天多,实在效率有点低下。在这两天中,①了解了Ant,知道了在Ant中很灵活的步骤项目的情况,知道了build.xml文件的一些基本写法。②还学习了在MyEclipse这样的集成工具中完成项目部署。③以及在这两种情况中,利用hibernateTools中的hbm2java和hbm2ddl工

至尊宝 1429

添加JBoss插件中的hibernate tools后怎么创建hibernate配置文件和对数据库的表进行反转映射

1,创建配置文件hibernate.cfg.xml,在项目上右键-->new-->other-->hibernate,选择如图:然后next下一步 2,出现页面 我将要建立的hibernate.cfg.xml放在BooksManage项目的src路径下,一般也放这儿,然后next下一步 3,出现页面 其中有几个配置: >Database dialect数据库方言,我用的是Oracle

panjie510的专栏 7万+

Eclipse离线配置Hibernate Tools

Eclipse离线配置Hibernate Tools 刚接触Hibernate的时候,就发现有很多的配置文件,比如:cfg.xml、entity class、hbm.xml以及DAO等要去写,对于新手在配置过程难免会出现各种问题,Hibernate Tools插件就可以解决此问题。这个插件可以自动产生相关的配置文件。 在线安装实在是太耗时间,所以还是离线安装比较省事儿; 下载地址 [

小仙女滴博客 548

Hibernate【2】(用Hibernate Tools生成Hibernate Mapping映射文件)

一.打开Hibernate Perspective视图层 在Eclipse中打开“Hibernate Perspective“。   选择“Windows” >> “Open Perspective” >> “Others…” , 选择 “Hibernate“。 二.新建Hibernate Configuration 配置 1.在Hibernate Perspective中, 右键

u013551536的博客 349
上一篇: JAVABEAN是什么和总结JAVABEAN的两种使用方式
下一篇: Hibernate初始化时的Could not parse configuration
Anglebeat
博客等级 码龄16年 44粉丝 59原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值