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查询一个对象相关推荐

  1. SSH框架中配置log4j的方法

    /*2011年8月29日 09:52:54 by Rush*/ SSH框架中使用log4j的方便之处 1. 动态的改变记录级别和策略,即修改log4j.properties,不需要重启Web应用,这需 ...

  2. 在SSH框架中,如何得到POST请求的URL和参数列表

    在做项目的API通知接口的时候,发现在SSH框架中无法获取到对方服务器发来的异步通知信息. 最后排查到的原因可能是struts2对HttpServletRequest进行了二次处理,那么该如何拿到po ...

  3. (ssh整合web导出excel)在ssh框架中使用poi正确导出具有比较高级固定格式的excel 整体过程,查询导出前后台下载...

    (一) 接需求  :   需求相关   (贴图 ) 生成三核对文件 1.新增三核对菜单页面中,增加生成三核对文件功能按钮,弹窗可根据变电站.电压等级查询定值单. 2.定值单信息以表格形式展示,根据选择 ...

  4. 关于ssh框架中hibernate扫描实体类的两种方法annotatedClasses和packagesToScan

    [Hibernate]spring整合hibernate扫描实体类的两种方法annotatedClasses和packagesToScan的异同

  5. SSH框架(Struts+Spring+Hibernate)

    在SSH 的组合框架模式中,三者各自的作用? Struts 是一个很好的MVC框架,主要技术是Servlet和Jsp.Struts的MVC设计模式可以使我们的逻辑变得很清晰,让我们写的程序层次分明.基 ...

  6. php describe,php – 在Zend框架中的许多DESCRIBE查询

    我刚刚在Zend中设置Fire PHP,我注意到大量的DESCRIBE查询.一些页面在同一个表上都有50个或更多相同的查询.例如 0.00198 connect NULL 0.00449 DESCRI ...

  7. SSH框架中 Spring设置定时器 Quartz

    一,首先下载quartz-1.6.0.jar架包,到lib目录下 二,写你自己定时器业务方法 package com.lbnet.lzx.timing;import org.quartz.JobExe ...

  8. SSH框架中不为人知的细节(一)

    为什么80%的码农都做不了架构师?>>>    一. ModelDriven的运行机制 大家都知道前台表单数据向后台传递的时候,调用的Action会实现ModelDriven接口.伪 ...

  9. SSH框架面试题(自己+别人的试题)

    Java工程师(程序员)面题 Struts,Spring,Hibernate三大框架 1.Hibernate工作原理及为什么要用? 原理: 1.读取并解析配置文件 2.读取并解析映射信息,创建Sess ...

最新文章

  1. 如何将简单CMS后台管理系统示例转换为Java、Php等不同后台语言的版本
  2. html移动端隐藏代码,html Css PC 移动端 公用部分样式代码整理
  3. 宿主机( win 7 系统) ping 虚拟机VMware( cent os 6.6 ) 出现“请求超时”或者“无法访问目标主机”的解决方法
  4. Create Use Custom Controllers
  5. 类继承(c++细节篇六)
  6. POJ 1505(二分+贪心)
  7. 数据中心机房设计及各专业技术平衡
  8. 使用TensorFlow.js进行人脸触摸检测第1部分:将实时网络摄像头数据与深度学习配合使用
  9. python修改zip文件内容_windows-将zip文件内容提取到Python 2.7中的特定目录
  10. 不小心发现谷歌 Firebase 消息服务的漏洞,获奖3万+美元
  11. python中常量池和堆_JVM详解之:运行时常量池
  12. jquerymobile点击图片放大_微信朋友圈心形图片如何制作?电脑文件如何批量编号?...
  13. QT5.13.1安装教程
  14. 端到端图像压缩《Checkerboard Context Model for Efficient Learned Image Compression》
  15. 开头的单词_学Z字母本义和引申义,初高中Z开头的单词几分钟全部轻松记忆!...
  16. 一元享移动怎么样_移动推出头条爽卡:9元每月享免流特权,流量1元800M每天
  17. [资源]C++ 程序员必收藏
  18. msvcr120.dll丢失如何修复
  19. 数值计算之 最小二乘法(1)最小二乘计算与线性方程
  20. java小基础之代码块的霸道

热门文章

  1. 微软的正则表达式教程(一):正则表达式简介
  2. Oracle中“不等于”的使用
  3. 人工蜂群算法python_教程 | 用人工蜂群算法求解k-分区聚类问题
  4. vscode html 格式化_详解VSCode 格式化不符合预期的问题
  5. 66319d电源使用说明书_电热水壶怎么使用?电热水壶烧不开水的问题是什么?
  6. 岗位po是什么意思_劳务派遣是什么意思,劳务派遣和正式员工区别在哪
  7. java 线程定时器_Java线程之Timer定时器
  8. import python settings from_Python的Django框架中settings文件的部署建议
  9. solaris mysql_配置Solaris下自带的MYSQL
  10. java map取值_Java Set接口 Map 与枚举