Hibernate-主键查询、HQL查询,Criteria以及本地SQL查询
来源:互联网 发布:创意个人域名 编辑:程序博客网 时间:2024/05/18 17:03
主键查询:
通过主键来查询对应的语句
session.get(Student.class, student.getId());
HQL查询:
Hibernate Query Language 即Hibernate提供的面向对象的查询语言
与SQL查询语句的区别:
SQL(结构化查询语句): 查询的是表或者字段,不区分大小写
select * from t_student
HQL: 查询的是对象或者对象的属性,并且区分大小写
Query q = session.createQuery("from Student");list = q.list();
Criteria:
完全面向对象的查询。即不需要写sql语句
Criteria criteria = session.createCriteria(Student.class);//添加条件criteria.add(Restrictions.eq("id", 1));list = criteria.list();
使用HQL语句或者Criteria的好处,可以跨数据库进行查询
本地SQL查询:
即原生SQL语句
阅读全文
2 0
- Hibernate-主键查询、HQL查询,Criteria以及本地SQL查询
- Hibernate的四种查询方式(主键查询,HQL查询,Criteria查询,本地sql查询)和修改和添加
- Hibernate-HQL、Criteria、SQL实现查询对照以及增删改
- Hibernate-HQL、Criteria、SQL实现查询对照以及增删改
- Hibernate中的查询:HQL、Criteria、原生SQl
- Hibernate HQL,QBC查询 本地SQL查询
- Hibernate查询(主键,对象导航,HQL,Criteria,SQLQuery,分页)
- Hibernate 、Hql查询和Criteria查询
- Hibernate 的三种查询方式:HQL、Criteria、Sql
- Hibernate 的三种查询方式:HQL、Criteria、Sql
- hibernate之HQL、SQL、Criteria 三种查询简介
- Hibernate 的三种查询方式:HQL、Criteria、Sql
- Hibernate 的三种查询方式:HQL、Criteria、Sql
- Hibernate 的三种查询方式:HQL、Criteria、Sql
- Hibernate 的三种查询方式:HQL、Criteria、Sql
- Hibernate 的三种查询方式:HQL、Criteria、Sql
- Hibernate查询之HQL复杂查询对比Criteria查询优劣
- hibernate查询方式:HQL、SQL、Criteria方法、命名、动态分离查询、例子查询
- ajax常用方法
- MIME一览
- TNS-12537: TNS:connection closed TNS-12560: TNS:protocol adapter error TNS-00507: Connection clos
- 变量和基本类型
- kafka集群部署
- Hibernate-主键查询、HQL查询,Criteria以及本地SQL查询
- 遇到ORA-01207: 文件比控制文件更新
- Netty的组件和设计
- Friend-Graph(中国大学生程序选拔赛2017年网络大赛)
- 剑指offer——27.字符串排列
- 媒体查询响应式布局
- Linux下与Windows的文件共享
- 如何花三年的时间获得十年经验
- struts2修改Fileupload文件大小限制