Hibernate Tools for Eclipse的使用
Hibernate Tools的官方网站: http://hibernate.org/tools/
Step1、 安装好Hibernate Tools,建立一个Dynamic web project,工程名为“test”。
Step2、以Mysql为示例,建立相应的测试数据库及表,如下所示:
- mysql> use test;
- Database changed
- mysql> show tables;
- +----------------+
- | Tables_in_test |
- +----------------+
- | customer |
- | login |
- +----------------+
- 2 rows in set (0.10 sec)
Step3、将MySql的Jdbc驱动库(mysql-connector-java-5.0.8-bin.jar)拷贝至lib目录。
Step4、利用Hibernate Tools生成Hibernate的 cfg.xml。如下图:
直接默认转到下一步的配置界面,配置如下图:
点击完成(Finish)后,它将生成如下xml的配置文件(hibernate.cfg.xml):
- <?xml version="1.0" encoding="UTF-8"?>
- <!DOCTYPE hibernate-configuration PUBLIC
- "-//Hibernate/Hibernate Configuration DTD 3.0//EN"
- "http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd">
- <hibernate-configuration>
- <session-factory>
- <property name="hibernate.connection.driver_class">org.gjt.mm.mysql.Driver</property>
- <property name="hibernate.connection.password">gjs@y1</property>
- <property name="hibernate.connection.url">jdbc:mysql://localhost:3306/test</property>
- <property name="hibernate.connection.username">root</property>
- <property name="hibernate.dialect">org.hibernate.dialect.MySQL5Dialect</property>
- </session-factory>
- </hibernate-configuration>
Step5、利用Hibernate Tools生成Hibernate的 Console配置。如下图:
点击完成(Finish)后,它将生成配置文件,如下图:
Step6、利用Hibernat Tools生成Hibernate的 reveng.xml配置。如下图:
直接默认转到下一步的配置界面,配置如下图:
点击完成(Finish)后,它将生成如下xml的配置文件(hibernate.reveng.xml):
- <?xml version="1.0" encoding="UTF-8"?>
- <!DOCTYPE hibernate-reverse-engineering PUBLIC
- "-//Hibernate/Hibernate Reverse Engineering DTD 3.0//EN"
- "http://hibernate.sourceforge.net/hibernate-reverse-engineering-3.0.dtd" >
- <hibernate-reverse-engineering>
- <table-filter match-catalog="test" match-name="customer" />
- <table-filter match-catalog="test" match-name="login" />
- </hibernate-reverse-engineering>
Step7、最后一步了,生成 映射文件和 Java代码。如下图:
点击运行(Run)后,它将生成如下映射文件和Java代码文件,如下图:
Hibernate Tools for Eclipse的使用相关推荐
- hibernate tools for eclipse plugins在线怎么安装
1.启动eclipse 2.选择Help > Install New Software...> 3.添加如下地址: http://download.jboss.org/jbossto ...
- Hibernate Tools 学习总结
Hibernate Tools for Eclipse的使用 http://blog.csdn.net/gaojinshan/article/details/39502509 Hibernate To ...
- java hibernate 下载,Download the Hibernate Tools
首先去官网上下载最新版本的Hibernate Tools JBoss Tools 4.5.0.Final Requirements: Java 8 and Eclipse Oxygen 4.7 有 4 ...
- Eclipse 用Hibernate Tools 生成 .hbm cfg.xml等文件
建立好数据库后,点击一个键,代码就生成了,这实在是份十分惬意的事情,前面有介绍Hibernate Tools就可以生成代码,那么我们怎么利用它来生成代码呢. 下面就把详细步骤贴出来,同样,有图有真相. ...
- eclipse怎样在线安装hibernate tools插件并使用
不知不觉,小Alan已经将近3个月没有上班了,最近在复习一些知识,随时准备回到代码世界的战场,今天复习到了Hibernate,记录一下一点点小知识,那就是eclipse下hibernate Tools ...
- (转)Eclipse在线配置Hibernate Tools
http://blog.csdn.net/yerenyuan_pku/article/details/52733403 查看Eclipse版本 Eclipse针对程序开发有很多发行版本,除了开发语言的 ...
- eclipse下使用hibernate tools实现hibernate逆向工程
一 安装hibernate tools插件 1 在线安装 通过Eclipse的Help->Install New Software 在线安装插件,插件连接为: eclipse helios(3 ...
- How To Install Hibernate / JBoss Tools In Eclipse IDE
Hibernate Tools is a handy tool for Java's developers to generate tedious hibernate related stuffs l ...
- 用Hibernate Tools生成Hibernate Mapping映射文件
用Hibernate Tools生成Hibernate Mapping映射文件 Eclipse中要集成安装Hibernate Tools组件 如果没有,请查看:Eclipse juno 中安装 JBo ...
最新文章
- java线程钥匙_Java多线程并发编程/锁的理解
- [转] 如何在 CentOS7 中使用阿里云的yum源
- 初步解读Golang中的接口相关编写方法
- python-leepcode-作用解析 - 5-27
- DL之Keras:keras保存网络结构、网络拓扑图、网络模型(json、yaml、h5等)注意事项及代码实现
- html图片自动循环轮播图,js实现图片无缝循环轮播
- 【python命名规范】谷歌风格命名
- 陕西师范大学计算机学院课表,陕西师范大学数学和信息科学学院课程表.doc
- 项目学习类容,日期处理,SQL语句查询,hashtable的运用,R语言包的环境配置
- HTML Meta标签详解
- 博客首页全新改版;博客代码片支持折叠;原创博文新增打赏功能……【2022.1.17】
- python 上传文件并保存
- 第三章 3.2 DI依赖循环 --《跟我学Spring》笔记 张开涛
- 麒麟系统更改SSH端口号
- 马尔可夫链 (Markov Chains)
- Unicode与中文互转(反斜杠u(\u)开头的16进制Unicode编码转换成中文汉字
- CodeIgniter入门
- Outlook邮箱开源许可-android
- 《期权、期货及其他衍生产品》读书笔记(第三章:利用期货的对冲策略)
- 数据保护新愿景:欧盟GDPR十个误解与争议
热门文章
- 解决前后端base64编码传递时的中文乱码问题
- Irvine64链接库过程的使用说明 Microsoft x64 调用规范 添加Irvine64.obj 64位链接库错误及解决方法
- 【Groovy】Gradle 构建工具 ( 自动下载并配置构建环境 | 提供 API 扩展与开发工具集成 | 内置 Maven 和 Ivy 依赖管理 | 使用 Groovy 编写构建脚本 )
- 【开发环境】Java 文件生成 Windows 系统 .bat 批处理文件并自动执行 ( 输出 GB2312 格式处理中文乱码 | \r\n换行 | Runtime 执行 Cmd 命令 )
- 【Android FFMPEG 开发】OpenSLES 播放音频 ( 创建引擎 | 输出混音设置 | 配置输入输出 | 创建播放器 | 获取播放/队列接口 | 回调函数 | 开始播放 | 激活回调 )
- Mybatis-Plus插件配置
- Java JSON 之 Xml 转 JSON 字符串
- 小程序---canvas画图,生成分享图片,画图文字换行
- Beta阶段——第4篇 Scrum 冲刺博客
- c++实现平面上的形状编辑