SSH框架中怎么使用Hibernate查询一个对象
2019独角兽企业重金招聘Python工程师标准>>>
使用uniqueResult()查询一个对象,如果有很多对象就使用list()方法
Dao.impl层写这些代码
@Override
public OriginalAccessory findByParAndSeq(String par, String seq) {
OriginalAccessory originalAccessory = null;//声明变量
SessionFactory sessionFactory=hibernateTemplate.getSessionFactory();//得到sessionFactory
Session session=(Session) sessionFactory.openSession();//打开session
String sql="from OriginalAccessory where partName=? and sequence=?";//创建SQL语句
Query query=session.createQuery(sql);//创建查询对象query
query.setString(0,par);
query.setString(1,seq);
originalAccessory=(OriginalAccessory) query.uniqueResult();//有且只有一个对象时使用的方法,如果有多个结果就使用query.list()
session.close();//关闭session
sessionFactory.close();//关闭sessionFactory
return originalAccessory;
}
转载于:https://my.oschina.net/u/3442347/blog/1492479
SSH框架中怎么使用Hibernate查询一个对象相关推荐
- SSH框架中配置log4j的方法
/*2011年8月29日 09:52:54 by Rush*/ SSH框架中使用log4j的方便之处 1. 动态的改变记录级别和策略,即修改log4j.properties,不需要重启Web应用,这需 ...
- 在SSH框架中,如何得到POST请求的URL和参数列表
在做项目的API通知接口的时候,发现在SSH框架中无法获取到对方服务器发来的异步通知信息. 最后排查到的原因可能是struts2对HttpServletRequest进行了二次处理,那么该如何拿到po ...
- (ssh整合web导出excel)在ssh框架中使用poi正确导出具有比较高级固定格式的excel 整体过程,查询导出前后台下载...
(一) 接需求 : 需求相关 (贴图 ) 生成三核对文件 1.新增三核对菜单页面中,增加生成三核对文件功能按钮,弹窗可根据变电站.电压等级查询定值单. 2.定值单信息以表格形式展示,根据选择 ...
- 关于ssh框架中hibernate扫描实体类的两种方法annotatedClasses和packagesToScan
[Hibernate]spring整合hibernate扫描实体类的两种方法annotatedClasses和packagesToScan的异同
- SSH框架(Struts+Spring+Hibernate)
在SSH 的组合框架模式中,三者各自的作用? Struts 是一个很好的MVC框架,主要技术是Servlet和Jsp.Struts的MVC设计模式可以使我们的逻辑变得很清晰,让我们写的程序层次分明.基 ...
- php describe,php – 在Zend框架中的许多DESCRIBE查询
我刚刚在Zend中设置Fire PHP,我注意到大量的DESCRIBE查询.一些页面在同一个表上都有50个或更多相同的查询.例如 0.00198 connect NULL 0.00449 DESCRI ...
- SSH框架中 Spring设置定时器 Quartz
一,首先下载quartz-1.6.0.jar架包,到lib目录下 二,写你自己定时器业务方法 package com.lbnet.lzx.timing;import org.quartz.JobExe ...
- SSH框架中不为人知的细节(一)
为什么80%的码农都做不了架构师?>>> 一. ModelDriven的运行机制 大家都知道前台表单数据向后台传递的时候,调用的Action会实现ModelDriven接口.伪 ...
- SSH框架面试题(自己+别人的试题)
Java工程师(程序员)面题 Struts,Spring,Hibernate三大框架 1.Hibernate工作原理及为什么要用? 原理: 1.读取并解析配置文件 2.读取并解析映射信息,创建Sess ...
最新文章
- 如何将简单CMS后台管理系统示例转换为Java、Php等不同后台语言的版本
- html移动端隐藏代码,html Css PC 移动端 公用部分样式代码整理
- 宿主机( win 7 系统) ping 虚拟机VMware( cent os 6.6 ) 出现“请求超时”或者“无法访问目标主机”的解决方法
- Create Use Custom Controllers
- 类继承(c++细节篇六)
- POJ 1505(二分+贪心)
- 数据中心机房设计及各专业技术平衡
- 使用TensorFlow.js进行人脸触摸检测第1部分:将实时网络摄像头数据与深度学习配合使用
- python修改zip文件内容_windows-将zip文件内容提取到Python 2.7中的特定目录
- 不小心发现谷歌 Firebase 消息服务的漏洞,获奖3万+美元
- python中常量池和堆_JVM详解之:运行时常量池
- jquerymobile点击图片放大_微信朋友圈心形图片如何制作?电脑文件如何批量编号?...
- QT5.13.1安装教程
- 端到端图像压缩《Checkerboard Context Model for Efficient Learned Image Compression》
- 开头的单词_学Z字母本义和引申义,初高中Z开头的单词几分钟全部轻松记忆!...
- 一元享移动怎么样_移动推出头条爽卡:9元每月享免流特权,流量1元800M每天
- [资源]C++ 程序员必收藏
- msvcr120.dll丢失如何修复
- 数值计算之 最小二乘法(1)最小二乘计算与线性方程
- java小基础之代码块的霸道
热门文章
- 微软的正则表达式教程(一):正则表达式简介
- Oracle中“不等于”的使用
- 人工蜂群算法python_教程 | 用人工蜂群算法求解k-分区聚类问题
- vscode html 格式化_详解VSCode 格式化不符合预期的问题
- 66319d电源使用说明书_电热水壶怎么使用?电热水壶烧不开水的问题是什么?
- 岗位po是什么意思_劳务派遣是什么意思,劳务派遣和正式员工区别在哪
- java 线程定时器_Java线程之Timer定时器
- import python settings from_Python的Django框架中settings文件的部署建议
- solaris mysql_配置Solaris下自带的MYSQL
- java map取值_Java Set接口 Map 与枚举