文档章节

Criteria查询

学而时习之
 学而时习之
发布于 2015/04/28 13:53
字数 271
阅读 79
收藏 3
点赞 0
评论 0

1、概述

如果使用了特定于某个数据库的SQL语句,我们所编写的程序就会依赖于特定的数据库,降低了程序的可移植性。

 

2、Criteria

 

 

 3、限制结果集内容

 

 

4、结果集排序

5、Example事例查询

J

 6、统计、分组

 

 

 7、命名查询

 

8、NativeSQL本地SQL

 

9、定制SQL

 

一个都不能少。

 

不想包含全部字段:

10、批处理数据与调用存储过程

缺点:

占用内存;频繁访问数据库。

解决方法:

避免应用层批量操作,在数据层批量操作。

如果逻辑复杂,

 MYSQL不支持存储过程。

它是应用范围的缓存,所有事务共享。

 

 批量更新数据:

 11、使用CallableStatement调用存储过程

带有返回结果集的存储过程:(系统游标)

 12、使用命名SQL调用存储过程

callable为true,代表命名SQL支持存储过程

 

 13、小结

 

 

 

 

© 著作权归作者所有

共有 人打赏支持
学而时习之
粉丝 29
博文 92
码字总数 42877
作品 0
西安
【Hibernate】 Criteria Queries (条件查询)

Criteria Queries 提供了类别安全的查询,可以替代HQL、JPQL和本地SQL查询。 Criteria queries 是通过如下三个类完成的。 Criteria: 一次查询 Criterion: 一个查询条件 Restrictions:查询条...

666B
2014/07/07
0
0
Hibernate QBC查询

转载自iteye的iorit2003博客 QBC查询: QBC查询就是通过使用Hibernate提供的Query By Criteria API来查询对象,这种API封装了SQL语句的动态拼装,对查询提供了更加面向对象的功能接口。我们看...

hlyton
2013/08/28
0
0
EOS开发视频笔记3

查询实体 打开数据库 创建新的查询:查看表名: CREATEUSERID,制表人 在数据库中创建查询 复制查询语句: 点击查询实体 拖进去点击-点击default将SQL语句复制进去 修改实体名称--- 点击映射属...

奋斗的小芋头
2016/12/19
2
0
Hibernate - DetachedCriteria 的完整用法

现在对 Hibernate的Criteria 的用法进行总结: Hibernate 设计了 CriteriaSpecification 作为 Criteria 的父接口,下面提供了 Criteria和DetachedCriteria 。 Criteria 和 DetachedCriteria...

heroShane
2014/03/05
0
0
java 中 mongodb的各种操作 模糊查询 精确查询 等等

本意是想查查mongo数据库的int类型的like怎么查,但是好像没 解决这个问题。 精确查询;模糊查询;分页查询,每页多少:按某个字段排序(或升或降):查询数量:大于,小于,等于;且,或,某个...

Candy520
2016/11/04
27
0
Hibernate--Criteria Query and DetachedCriteria

Criteria Query通过面向对象的设计,将数据查询条件封装为一个对象。简单来说,Criteria Query可以看作是传统SQL的对象化表示,如: 这里的criteria实例本质上是对SQL“select * from t_use...

冷冷gg
2015/06/20
0
0
MyBatis的Mapper接口以及Example的实例函数及详解

转载地址:点击打开链接 一、mapper接口中的方法解析 mapper接口中的函数及方法 方法 功能说明 int countByExample(UserExample example) thorws SQLException 按条件计数 int deleteByPrim...

lwang_IT
01/16
0
0
MongoTemplate查询 Criteria对象代表的是查询条件

Criteria对象代表的是查询条件 1、举例说明 (1)mongo sql 对应关系: db.users.find({name:"suns"}); -------->Criteria criteria=new Criteria("name"); criteria.is("suns"); (2)两个查询条......

指尖Coding
2016/09/28
813
0
【Yii框架系列一】Yii中CDbCriteria常用总结

Yii中CDbCriteria常用总结 Yii的Active Recorder包装了很多。 特别是把SQL中 把where,order,limit,IN/not IN,like等常用短句都包含进CDbCriteria这个类中去,这样整个代码会比较规范,一目了...

fzxu_05
2016/03/07
17
0
java Hibernate框架qbc查询

public QueryResult pagingQueryByWhere(Auction auction, Integer firstResult, Integer maxResult) { Session session = HibernateUtil.getSession(); Criteria criteria =session.createC......

吃惊
2016/08/27
145
1

没有更多内容

加载失败,请刷新页面

加载更多

下一页

分布式之抉择分布式锁

前言: 目前网上大部分的基于zookpeer,和redis的分布式锁的文章都不够全面。要么就是特意避开集群的情况,要么就是考虑不全,读者看着还是一脸迷茫。坦白说,这种老题材,很难写出新创意,博...

Java大蜗牛
9分钟前
0
0
rm: cannot remove `xxx’: Operation not permitted

rm: cannot remove `xxx': Operation not permitted可以先用lsattr xxx查看文件的隐藏属性。如果看到-----a-------的情况,可以用chattr -a xxx去除a属性,然后再进行删除就可以了....

殘留回憶
9分钟前
0
0
oracle 如何查看当前用户的表空间名称

如何查询当前用户的表空间名称?因为oracle建立索引,需要知道当前用户的表空间,查找了一下资料 --查询语法-- select default_tablespace from dba_users where username='登录用户' 如,...

youfen
13分钟前
0
0
MicroPython-TPYBoard开发板DIY小型家庭气象站

对于喜欢登山的人来说,都会非常关心自己所处的高度跟温度,海拔高度的测量方法,海拔测量一般常用的有两种方式,一是通过GPS全球定位系统,二是通过测出大气压,根据气压值算出海拔高度。 ...

bodasisiter
13分钟前
0
0
抓取沪A股票资金流向数据

library(rvest)mydata<-list()day1<-Sys.Date()day2<-Sys.Date()-7stock<-c("600695","600734","603693","601990","603650","603045","603895","600735","601999","603970","600619"......

cuyi
13分钟前
0
0
Java中mqtt消息队列发送和订阅消息

1.首先本地建立mqtt协议的服务器 2.直接上代码 package io.powerx.test;import java.util.Date;import org.eclipse.paho.client.mqttv3.IMqttDeliveryToken;import org.eclipse.p......

江湖鱼大虾
15分钟前
0
0
数据结构-树的学习

1. 相关连接 维基-二叉搜索树 维基-红黑树 思否-红黑树

liuyan_lc
17分钟前
0
0
Nginx upstream 负载均衡

Nginx upstream 负载均衡 了了情空 关注 2016.05.31 16:16* 字数 612 阅读 537评论 1喜欢 0 上周五同事跟我提一个需求,大概描述是酱紫:“我们现在终端都在访问同一台服务器,如果流量过大造...

linjin200
19分钟前
0
2
Dubbo 源码解读——自定义 Classloader 之 ExtensionLoader

众所周知,Dubbo 是阿里巴巴公司自主研发开源的一个高性能的服务框架(现已捐献给 Apache 基金会组织),应用之间可以通过 RPC 的方式来互相调用并返回结果。主要基于 Java 语言开发,它提供...

Ryan-瑞恩
26分钟前
0
0
Sonar Maven/IDEA集成(未完待续)

前言:在上一篇(SonarQube安装步骤)的基础上,我们来集成maven/IDEA 1.首先是集成maven(maven的安装配置就不多说了) 找到maven安装目录下-conf文件夹-setting.xml文件 然后添加以下配置信...

张艺兴女朋友
26分钟前
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部