Criteria查询

一、概述数据库

若是使用了特定于某个数据库的SQL语句,咱们所编写的程序就会依赖于特定的数据库,下降了程序的可移植性。缓存

 

二、Criteriaspa

 

 

 三、限制结果集内容.net

 

 

四、结果集排序pwa

五、Example事例查询排序

J事务

 六、统计、分组内存

 

 

 七、命名查询it

 

八、NativeSQL本地SQL程序

 

九、定制SQL

 

一个都不能少。

 

不想包含所有字段:

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

缺点:

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

解决方法:

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

若是逻辑复杂,

 MYSQL不支持存储过程。

它是应用范围的缓存,全部事务共享。

 

 批量更新数据:

 十一、使用CallableStatement调用存储过程

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

 十二、使用命名SQL调用存储过程

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

 

 1三、小结

相关文章
相关标签/搜索