Hibernate 框架的查詢方式
Query 查詢介面
1. 具體的查詢程式碼如下
// 1.查詢所有記錄
/*Query query = session.createQuery("from Customer");
List<Customer> list = query.list();
System.out.println(list);*/
// 2.條件查詢:
/*Query query = session.createQuery("from Customer where name = ?");
query.setString(0, "李健");
List<Customer> list = query.list();
System.out.println(list);*/
// 3.條件查詢:
/*Query query = session.createQuery("from Customer where name = :aaa and age = :bbb");
query.setString("aaa", "李健");
query.setInteger("bbb", 38);
List<Customer> list = query.list();
System.out.println(list);*/
Criteria 查詢介面(做條件查詢非常合適)
1. 具體的查詢程式碼如下
// 1.查詢所有記錄
/*Criteria criteria = session.createCriteria(Customer.class);
List<Customer> list = criteria.list();
System.out.println(list);*/
// 2.條件查詢
/*Criteria criteria = session.createCriteria(Customer.class);
criteria.add(Restrictions.eq("name", "李健"));
List<Customer> list = criteria.list();
System.out.println(list);*/
// 3.條件查詢
/*Criteria criteria = session.createCriteria(Customer.class);
criteria.add(Restrictions.eq("name", "李健"));
criteria.add(Restrictions.eq("age", 38));
List<Customer> list = criteria.list();
System.out.println(list);*/
相關文章
- hibernate查詢的方式 都有哪些
- hibernate的三種查詢方式
- Hibernate 查詢
- 391、Java框架46 -【Hibernate - 查詢HQL、查詢Criteria、查詢標準SQL】 2020.10.19Java框架SQL
- SpringBoot 框架MongoDB 簡單的查詢方式Spring Boot框架MongoDB
- hibernate中hql查詢
- Hibernate-ORM:13.Hibernate中的連線查詢ORM
- Hibernate查詢自動更新
- 如何使用Hibernate/JPA的JPQL/HQL查詢提取?
- Hibernate【查詢、連線池、逆向工程】
- hibernate異常之--count查詢異常
- Hibernate5.1+Sqlserver2000分頁查詢SQLServer
- Hibernate框架框架
- 如何啟用Hibernate慢查詢日誌? -Vlad Mihalcea
- Hibernate 註解方式
- SSH框架下的分頁查詢框架
- 398、Java框架52 -【Hibernate - 分頁、兩種獲取方式】 2020.10.27Java框架
- Linux 查詢檔案的正確方式Linux
- ThinkPhp框架:分頁查詢PHP框架
- Hibernate框架簡介⑤框架
- Hibernate框架簡介④框架
- Hibernate框架簡介③框架
- Hibernate框架簡介②框架
- Hibernate框架簡介①框架
- Hibernate框架學習框架
- 如何在Hibernate/JPA的實體和查詢中使用Java 8 Optional?Java
- DNS查詢順序以及方式DNS
- 命令列查詢天氣的正確方式命令列
- 手寫 Hibernate ORM 框架 00-hibernate 簡介ORM框架
- Hibernate中不支援複雜子查詢from (select ……)解決方案
- ElasticSearch - 分頁查詢方式二 【scroll】滾動查詢(kibana、Java示例)ElasticsearchJava
- JAVA - mongodb 聚合幾種查詢方式JavaMongoDB
- NKMySQL 查詢樹結構方式gllMySql
- Laravel 框架查詢執行的 SQL 語句Laravel框架SQL
- 【SSH框架】系列之 Spring 整合 Hibernate 框架框架Spring
- 報表查詢條件的 N 種使用方式
- Python—Django:關於在Django框架中對資料庫的查詢函式,查詢集和關聯查詢PythonDjango框架資料庫函式
- 21-Java-Hibernate框架(一)Java框架
- SQL查詢的:子查詢和多表查詢SQL