hibernate由数据库表导为映射文件和持久化类的流程

问题?hibernate由数据库表导为映射文件和持久化类的流程

1.新建一个web项目,加一个包(这个包里加映射文件和持久化类),加一个配置文件,这个文件内容,可以复制。也可以接下来通过导成hibernate工程的时候自动生成。



2.导成hibernate工程步骤



3.箭头所指处,就是hibernate必要导包处,如果已经导了。就不用勾选这个。next



4.这里就是hibernate.cfg.xml配置文件处,前面新建的选中existing,找到该配置文件。如果没有则new一个配置文件。next



5.这是生成hibernateSessionFactory类,这个生成就好了。在进行数据交互的时候需要用。可以放到固定包下或者新建一个包(Browser或new) next



6.看下图,在工程上出现了紫色小圈圈,这样我们的hibernate工程就成功了。接下来就是通过数据库表反生成映射文件和持久化类操作了。



7.找到数据库连接池



8.在这里因为我以前新建的有,如果没有的点击右键新建一个就好了。下面的是新建过程



9.选择数据库模板,看你用的是什么数据库。取一个名字,随便取。然后就是连接路径,这里写的MySql的路径。填写用户名及密码。添加jdbc的jar包如下。这个jar包可以到我们资源去下。数据库连接池生成了。



10.然后打开新建的数据库连接池,如下开始反工程生成映射文件和持久化类的步骤。



11.第一个选择你的工程目录下的src,第二个选择你生成文件所要在的包。1:生成映射文件,还有随从持久化类路径的改变更新映射文件冲class的路径。

第二个是生成持久化类。第三个就不用勾选了,如果熟悉了正常的对数据库数据的交互事务处理,就可以生成这个,个人建议自己写为好。



12.第一个箭头:映射文件类描述属性的type类型选择,一般选择Java类型的。第二个箭头:id的类型,这个根据你数据库的表主键而定。next



13.好了,在这里映射文件和持久化类就生成了,接下来就可以进行数据事务的操作了。


  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值