怎么使用Hibernate代码
发表于:2025-11-09 作者:千家信息网编辑
千家信息网最后更新 2025年11月09日,这篇文章给大家分享的是有关怎么使用Hibernate代码的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。Hibernate是JDBC的升级版,专用连接数据库。它比JDBC简单
千家信息网最后更新 2025年11月09日怎么使用Hibernate代码
这篇文章给大家分享的是有关怎么使用Hibernate代码的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。
Hibernate是JDBC的升级版,专用连接数据库。它比JDBC简单使用,不需要输入很多的连接数据库代码。提取数据库数据也不用循环提取。使用时的方法为:
1.新建一个Java普通项目
2.创建user library 加入三个地方的jar包:两个hibernate 一个MYSQL驱动
3.创建hibernate配置文件,hibernate.cfg.xml
4.建立实体类user
5.在hibernate文件中寻找eg至底部找出user.hbm.xml映射文件,copy到映射文件所在文件中
6.将映射文件user.hbm.xml部分加入到hibernate.cfg.xml中
7.创建数据库,再利用hibernate将实体映射导入到数据库中
下面是具体实现的代码:
//使用hibernate,实现group by and sum and count Session sess = this.getSession(false); List list = null; if (sess != null) { Criteria cri = sess.createCriteria(getModelClass()); cri.add(Expression.allEq(props)); // always count id ProjectionList projList = Projections.projectionList(); projList.add(Projections.sum(sum)); projList.add(Projections.groupProperty(group1)); projList.add(Projections.groupProperty(group2)); projList.add(Projections.count(count)); cri.setProjection(projList); list = cri.list(); } listlist = list == null ? new ArrayList() : list; return list; //使用hibernate,实现group by and sum and count List listByGroupSum = dao.getListByGroupSumCP(props); Iterator iter = listByGroupSum.iterator(); if (!iter.hasNext()) { System.out.println("No objects to display."); } while (iter.hasNext()) { System.out.println("New object"); Object[] obj = (Object[]) iter.next(); for (int i = 0; i < obj.length; i++) { System.out.println(obj[i]); } }感谢各位的阅读!关于"怎么使用Hibernate代码"这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!
数据
文件
数据库
代码
内容
实体
更多
篇文章
不错
实用
普通
三个
不用
两个
升级版
地方
底部
所在
文章
方法
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
软件开发专员
网络安全人才有哪些
jsp 获取服务器路径
网络安全领域风险
天津sip服务器虚拟主机
深圳著名网络安全
数据库原理什么是实体型
学软件开发学多久
安全监控平台软件开发
兵研网络技术
龙梦服务器
ucsc数据库
php 自定义表单数据库
后端服务器管理网易云api
女生学习网络安全的利弊
全国姓名数据库
大学开设网络安全课程
青浦区银联数据库服务销售价格
数据库管理系统怎么设置
直销系统软件开发价位
长治市财政局 网络安全法
电子网络安全活动
用什么软件开发抖音
mimei服务器
软件开发年终奖分配原则
网络安全比赛的直播
网络安全套餐
云服务器配置费用是什么
天津夸克网络技术有限公司
lora+无线网络技术分析