hibernate 的 使用 MyEclipse 工具生成 POJO 类和映射文件*.hbm.xml

第一步:在工程 XXX_hibernate 上点击“右键”,找到“MyEclipse”找到“Add Hibernate Capablities”,点选  出现对话框“Add Hibernate Capablities”

在此界面完成的功能是导入 Jar 包
Hibernate Specification
 
是选择 Hibernate 的版本
Select the libraries to add to the buildpath  
是选择要导入的 Hibernate 的 Jar 包
有两种选择:MyEclipse 自带的“MyEcipse Libraries”,
还有自己导入的“User Libraries”
 
此处,我们都不选,因为我们已经手劢将所有 Jar 包拷贝到了 lib 下,不用再导入了。
 
去掉“MyEcipse Libraries”前面的 checkbox 的对勾
点击“next”按钮

在这个界面,Hibernate 贴心的想为你创建 hibernate.cfg.xml 文件,
因为我们已经创建了,所以点选“Existing”,并且将我们自己建的 hibernate.cfg.xml
的位置告诉 MyEclipse,点击“Next”就可以了。



这个界面用于创建 HibernateSessionFactory 类,其实就是我们写的 HibernateUtil。
我们也丌需要了,那么去掉“Create SessionFactory Class”前面的对勾,点击“Next” 


这几个步骤是必须的。 


打开 DB Broswer 视图 


连接 mysql(略)
 
找到我们需要的表,“t_student”上点击“右键”,选择“Hibernate Reverse Engineering”  


”Java Source Folder“选择存放源文件的位置为“src”,点击“OK”


”Java package“选择 POJO 类存放的包 com.tarena.tts.po


勾选”Create POJO<>DB Table mapping information“的 checkbox,
可以生成映射文件,并且在 hibernate.cfg.xml 中添加映射文件信息 

勾选“Java Data Object (POJO<> DB Table)”选择生成 POJO 类 

点击“Next”


选择使用数据的类型,这两天我们都是用“Hibernate types”


选择主键生成方式为“identity”,点击“Next” 

填写类名,如果丌写为默讣的,注意要带 package 名
点击属性“t_id”或”t_name“,可以在旁边的框框自定义 POJO 类中的属性名

我们将属性名改为“name”,JDBC Type 和 Hibernate Type 丌变,点击”Finish“

弹出的对话框,点击”OK“,Hibernate 为我们生成了 POJO 类&&映射文件,并且将映射文件
信息添加到了 hibernate.cfg.xml 中



  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值