hibernate下载及配置超详细
也是最近开始学习Hibernate了,把下载的过程和配置等书写下来,到以后如果需要再下载配置时直接看就行了
如果你是刚学hibernate,看我这篇绝对没错了,幸运儿就是你了!
一.Hibernate框架下载
1.网址:http://hibernate.org/ (复制往地址栏一粘真香)
2.下面跟着图进行操作就行了:
-----------------我是分割线-----------------
-----------------我是分割线-----------------
-----------------我是分割线-----------------
1.上一步操作你点击之后,接下来请注意不是你的电脑或者浏览器有问题,请你耐心等待!
2.如果确实是太慢了,请大家去网上找下有没有现成的,如果还找不到到知乎搜索:楼上小文,私信我就行了(如果问为什么不直接链接放在这,是因为我懒哈哈)
3.下载好压缩包,请记得下载好数据库的驱动包,我用的是mysql驱动包
二.项目环境的搭建
1.创建一个web项目(相信这个就不必上图细讲了,大家应该会的)
2.导包,得导两种:
(1).第一种:hiberante框架所需的jar包,你别担心,你下载完那个压缩包里面已经有的了,如图:
(2).第二种:你的数据库驱动包,比如我的:
(3).到你的web项目下的/WebContent/WEB-INF/lib把以上所有包都导进去,这个应该也不需要我上图演示了
PS:如果嫌麻烦,可以自己弄一个jar包类库,就比较省事了,可以参考:
https://www.cnblogs.com/ibcdwx/p/12685834.html
3.创建表和实体类,这个是随便创建的,主要是大家能看懂且能简单点操作,如图:
4.创建映射配置文件,用来书写orm元数据(orm元数据:可以暂时理解成用来描述类和表之间的对应关系的数据)
(1)映射配置文件在存储位置和命名没有强硬要求,不过建议大家统一,位置的话放在bean(com.xxx.domain)目录下,命名规范:类名.hbm.xml;比如我的
5.导入约束文件;在你写配置文件之前,得需要导两个约束文件,一个是主配置所需(等下这个也要写的,先一同导进去),另一个是映射文件所需,如图:
(1)导入方法:菜单栏的window-preferences进去,搜索cata,如图操作:
(2)同理:你照猫画虎的将另一个主配置文件导进入
6.正式书写orm元数据在Stutent.hbm.xml,如图:
(1)到这里基本就完成了简单的映射文件配置的书写
7.编写主配置文件(其实在学jdbc的时候那四大参数就在这里配啊),其实前面的步骤大致跟上面一样,不过呢我人很勤奋就给大家在演示一番,如图:
(1)主配置文件的位置和命名这次有严格的要求了,必须遵从;位置放在src下,命名:hibernate.cfg.xml,如图:
(2)正式书写主配置文件了
(3)接下来书写配置信息,大家可以到如下图的目录下找到该properties文件,里面有所有的键值对配置
(4)比如Mysql的配置可以在这里找到,如图:
8.编写测试代码进行测试,如图:
结果:
OK,演示就到这里啦,相信大家主配置方面跟着教学视频的话应该没太大问题,主要是下载和导入约束文件这块有些小问题
如果觉得不错的话,可以给个赞证明下你来过
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· SQL Server 内存占用高分析
· .NET Core GC计划阶段(plan_phase)底层原理浅谈
· .NET开发智能桌面机器人:用.NET IoT库编写驱动控制两个屏幕
· 用纯.NET开发并制作一个智能桌面机器人:从.NET IoT入门开始
· 一个超经典 WinForm,WPF 卡死问题的终极反思
· 20250116 支付宝出现重大事故 有感
· 一个基于 Roslyn 和 AvalonEdit 的跨平台 C# 编辑器
· 2025 最佳免费商用文本转语音模型: Kokoro TTS
· 海康工业相机的应用部署不是简简单单!?
· 使用 pdf.js 通过文件流方式加载pdf文件