zoukankan
html css js c++ java
用MyEclipse自动生成hibernate映射文件和实体类
创建web工程,使用Hibernate的时候,在工程里一个一个创建实体类太麻烦,浪费时间,现在教大家如何用MyEclipse自动生成Hibernate映射文件及实体
方法/步骤
创建数据库,创建相应的表
点击图标,选择MyEclipse Datebase Explorer
右击空白区域,选择new菜单,根据提示创建数据库连接,创建好后会显示你所创建的连接名,如图mysqldb是我创建的数据库连接
选择需要添加hibernate映像文件的工程右击--->MyEclipse-->Add Hibernate Capabilities
出现如图提示,根据提示下一步,不需要改动东西
出现如图提示,选择刚刚创建的数据库连接名,继续下一步,最后finish
刚刚自动生成的东西,有HibernateSessionFactory.java 和 hibernate.cfg.xml
到MyEclipse Datebase Explorer中刚刚新建的数据库连接选中所有表,点击右键--->Hibernate Reverse Enginnering 选中目录存放将要反转出来的实体类查看是否选中Update Hibernate configuration..若没有自己勾选一下,下一步,如图可以设置每张表中id增长方式(
assigned代表要人为指定,为了方便可以空着让系统决定
),及生成的映射文件名称
注意事项:上图中的Class name要指定完整的包名assigned代表要人为指定,为了方便可以空着让系统决定
回到my eclipse enterprise视图下,所有实体类以及配置文件已生成
查看全文
相关阅读:
[12.19模拟赛]矩形|扫描线+set
网 络
数组(二维)
数组
02-线程的三种创建方式
01-线程(概念篇)
IO流-文件操作
Serializable 可串行化接口
PrintStream 类
ObjectIntputStream / ObjectOutputStream 类
原文地址:https://www.cnblogs.com/gaopeng527/p/4471617.html
最新文章
Java 虚拟机总结
一个小程序:二分查找法寻找插入点
增强for循环对于“二维”数组进行循环的案例
关于十六进制和八进制负数的问题
Java中可变长参数的使用及注意事项
oracle系统表v$session、v$sql字段说明
java中continue配合标签进行继续循环
关于java中自增、自减运算符与C的不同。
如何在多层循环中跳出循环呢?
关于SWITCH中CASE的执行顺序。
热门文章
SQL SERVER中 外联接即(left join)on 和 where 的区别
Codeforces 519E A and B and Lecture Rooms|LCA
【学习笔记】后缀数组(2)
Codeforces 1105C Ayoub and Lost Array|DP
1.19模拟赛总结
【学习笔记】后缀数组(1)
Luogu P2408 不同子串个数|后缀数组
Luogu P2114 [NOI2014]起床困难综合症|位运算
Codeforces 1091C New Year and the Sphere Transmission|数学
2018总结&&2019期望
Copyright © 2011-2022 走看看