在Struts+Hibernate+Spring 三大框架开发web程序的时候,通常为了节省开发间,提高开发效率,通常会使用到许多三方插件,那么这次要给大家分享的是如何利用Eclipse/MyEclipse通过实体Po类自动生成对应的.hbm.xml文件。

工具/原料

  • Eclipse/MyEclipse
  • Jboss-Tools

方法/步骤

  1. 安装Eclipse和MyEclipse这里就不用给大家介绍了,这里以Eclipse为例,打开Eclipse》help》Eclipse Marketplace 有的没有Eclipse Marketpalsce 也可以help->install new software 来添加

  2. 此时进入了Eclipse Marketplace  在Find框中输入Jboss-Tools,就会出现很多版本,选着自己对应的版本,查看Eclipse版本:help》About Eclipse即可查看,我的是luna版。然后安装Jboss,这里我就不详述了,有相应教程。

  3. 建立实体po类,右击类所在包,选择New》other ,输入hibernate,选中Hibernate Xml Mapping file (hbm.xml) 选项,next》选对应包》finish.

    对应的.hbm.xml生成成功。

利用Eclipse/MyEclipse 实体类生成.hbm.xml文件相关推荐

  1. 工具-eclipse-hibernate关于快速生成*.hbm.xml文件,与bean文件的操作,不使用hibernate tool解决办法之一,主要为了快速开发,写的小工具

    实现思想:就是java对目标表的字符串的处理,以及基础的sql语句 不能使用hibernate tool ,解决办法 为了记录,以后也许还会用的小工具 **工具优点:比手打生成快,能加快hiberna ...

  2. 经由过程MyEclipse生成Hibernate类文件和hbm.xml文件,或者annotation文件

    1.?? 媒介 星多夜空亮,人多聪明广很多人都在应用myEclipse,很多公司也都应用hibernate框架,老版本的hibernate中,因为没有annotation,我们须要写两个文件来保护表与 ...

  3. 利用Eclipse的JPA自动生成注解实体

    新公司用的SSH(springmvc)框架,看代码的时候,发现没有hbm.xml文件,全部使用的注解形式.在一次闲聊的时候问同事,这么多entity  写起来不麻烦么.同事说根据数据库自动生成的.于是 ...

  4. c mysql实体类生成工具_【干货分享】C# 实体类生成工具

    前言: 项目实战中不论是业务编码还是通用编码,总会归纳出一些通用的工具类.放入项目中一劳永逸,让兄弟姐妹们避免编写重复代码.所以利用了工作之余的时间,将这些散落在多个项目中精致优雅的工具类,归纳起来形 ...

  5. [开源] FreeSql.AdminLTE.Tools 根据实体类生成后台管理代码

    前言 FreeSql 发布至今已经有9个月,功能渐渐完善,自身的生态也逐步形成,早在几个月前写过一篇文章<ORM 开发环境之利器:MVC 中间件 FreeSql.AdminLTE>,您可以 ...

  6. java实体类生成mysql表_springboot+mybatis通过实体类自动生成数据库表的方法

    前言 本章介绍使用mybatis结合mysql数据库自动根据实体类生成相关的数据库表. 首先引入相关的pom包我这里使用的是springboot2.1.8.RELEASE的版本 org.mybatis ...

  7. 根据java实体类生成创建表sql步骤

    根据java实体类生成创建表sql步骤 根据java实体类生成创建表sql语句时,方法是利用java反射+AOP注解,主要步骤如下: 1.注解类 一般在生成表的时候,需要表名.主键名.字段名,对应到注 ...

  8. Springboot根据实体类生成数据库表

    springboot数据库(一)-springboot-JPA JPA:springboot -jpa:数据库的一系列的定义数据持久化的标准的体系 学习的目的是: 利用springboot实现对数据库 ...

  9. 使用Eclipse创建Web工程后未生成web.xml文件

    使用Eclipse创建Web工程后未生成web.xml文件 鼠标右击项目,按照如下操作生成web.xml项目:

最新文章

  1. 复制初始化和直接初始化
  2. 添加用户和赋予root权限
  3. 机器学习基础-支持向量机 SVM-17
  4. What is the difference between “def” and “val” to define a function
  5. RedHat Linux设置yum软件源为本地ISO
  6. DataMining with Sql 2005
  7. Server 2008 R2远程桌面授权
  8. Eclipse+Java+Swing实现学校教材管理系统
  9. FileUpload类别FileUpload1.FileName和FileUpload1.PostedFile.FileName差异
  10. 冰点还原精灵V8.37.020系统还原软件
  11. java如何统计txt的字数_Java HashSet对txt文本内容去重(统计小说用过的字或字数)...
  12. 爬取某家网二手房数据(详细教程)
  13. Chrome和Chromium的区别
  14. Windows 之 IP地址
  15. RabbitMQ - 4种Exchange类型
  16. 红宝书初步研读随手笔记
  17. Python开HTTP服务器
  18. 让Android应用程序支持安装到SD卡(APP2SD)
  19. 我栋楼几个人共享上网,别人过量占用带宽,平均分网速
  20. 上门预约程序公众号模块 完美版

热门文章

  1. CSS层叠上下文、层叠顺序和层叠等级
  2. 【数字信号处理】基本序列傅里叶变换总结 ( 单位脉冲序列 δ(n) | {1} 序列 | e^jωn 序列 | cosωn 序列 | sinωn 序列 | a^nu(n) | 矩形窗函数 ) ★★★
  3. 【错误记录】Git 使用报错 ( no changes added to commit (use “git add“ and/or “git commit -a“) )
  4. 【Android 逆向】Android 逆向方法 ( 静态逆向解析 | 函数调用分析 | 动态运行跟踪 | 运行日志分析 | 文件格式解析 | 敏感信息分析 | 网络信息监控 | 环境伪装模拟 )
  5. 【组合数学】生成函数 ( 正整数拆分 | 正整数拆分基本模型 | 有限制条件的无序拆分 )
  6. 【Android 内存优化】Android 原生 API 图片压缩原理 ( 哈夫曼编码开关 | 哈夫曼编码原理 | libjpeg-turbo 函数库 )
  7. 【C++】函数 指针类型参数 与 引用类型参数 对比 ( 修改外部变量需要传入的参数要求 | 参数作返回值 )
  8. 【嵌入式开发】 ARM 关闭 MMU ( 存储体系 | I/D-Cache | MMU | CP15 寄存器 | C1 控制寄存器 | C7 寄存器 | 关闭 MMU )
  9. vue单选,多选,多选的内容显示在页面可删除
  10. 多校1010 Taotao Picks Apples