hibernate _HQL查询多表查询与原生SQL查询
一:HQL查询(多表查询,但不复杂时使用)
1、Hibernate独家查询语言
2、属于面向对象的查询语言
3、使用HSQL语句查询是,不能出现数据库相关的信息的
1、基本查询
2、条件查询
1、?号占位符
2、命名占位符
3、分页查询
4、映射查询
1、java.lang.Object表示查询所有的表
2、映射查询
需要实体类中必须有构造方法,并且构造方法的参数一致
二:原生SQL查询(复杂的业务查询)
1、基本查询
1、返回数组List
2、返回对象List
3、条件查询
4、分页查询