全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
计算机二级考试Java重点内容XX 每一发奋努力的背后,必有加倍的赏赐。下面是的计算机二级考试Java重点内容,希望对大家有用,更多消息请关注。 1.Hibernate查询 *1)HQL查询 HibernateQueryLanguage. HQL属于面向对象的查询语言,语句中使用Hibernate映射的类和属性名,不能使用表名和字段名.类和属性大小写敏感.关键字不区分大小写 HQL语句的结构与SQL相似. a.支持select,from,groupby,orderby,having b.支持各种运算符和表达式,例如+,-,等 c.支持分组函数,max,min,avg,sum,count 支持like,in,between.and,and,or e.HQL不能使用select* f.HQL不能使用join.on语句.on语句不支持 使用示例:单表基本操作 a.selectnicknamefromUserwherenickname; 返回的是一个List结果 b.selectid,nicknamefromUserwherenickname; 返回的是一个List结果 c.selectnewUser(id,nickname)fromUserwherenickname; 返回的是一个List结果 d.fromUserwherenickname; 返回的是一个List结果 e.selectcount(*)fromUser; 返回的是List,list中只有一个值 f.fromUserwherenicknamelike?; query.setString(0,&s%); query.list(); g.fromUserwherenicknamelike:name; query.setString(name,&s%); query.list(); h.将hql写入到hbm.xml 在hbm.xml中定义hql .映射信息 fromUserwhereid=:id 在程序中使用下面代码获取Query对象 Queryquery=session.getNamedQuery(findById); i.HQL分页查询 /设置分页查询参数 /设置抓取记录的起始位置,从0开始 query.setFirstResult(0); /设置最多抓取5个 query.setMaxResults(5); Listlist=query.list(); j.对象关联查询 等值连接1 from Addressaddress, Useruser where address.userId=user.id; 等值连接2 fromAddressaddress innerjoinaddress.useruser 左外连接 fromAddressaddress leftouterjoinaddress.useruser 2)Criteria条件查询(了解) Criteriac=session.createCriteria(User.cl
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 采油地质工操作技能测试考核试卷含答案
- 船舶过闸及升船机调度员安全理论竞赛考核试卷含答案
- 伞制作工安全知识模拟考核试卷含答案
- 金属版印刷员安全生产能力测试考核试卷含答案
- 大班思维逻辑训练
- 路面维护合同范本
- 车辆协议取消合同
- 分包合同作废协议
- 车辆解抵合同范本
- 合同取消退款协议
- 髂动脉瘤病例讨论
- 电缆施工培训课件
- 霜冻期水稳养护覆盖技术专题
- 药品研发仓储管理制度
- 《极限驾驶:赛车的艺术与科学》读书记录
- 理工英语3-007-国开机考复习资料
- 数学好玩其二:看图找关系(折线统计图与行程问题)(学生版+解析)-2024-2025学年六年级数学下册培优精练(北师大版)
- 质量扣款协议书范本
- 股东大会会议记录纪要
- 提升初中教师数字素养的策略与路径
- 精益六西格玛培训
评论
0/150
提交评论