我已经开发了一个java单机版应用程序(java+hibernate),现在我正在把它移植到java 8+springboot+jpa+hibernate+mysql框架上。我在旧项目中使用了HQL,但新框架中的SQL语句似乎存在一些问题,例如,我必须通过删除括号将"From p where id=(:parameter)“改为"Select * from p where= MYSQLspring.jpa.hibernate.dd
有人能告诉我如何使用criteriaBuilder使用连接到子查询来生成Hibernate查询吗?下面是一个简单的例子:
select idSchool, name from user left join (select idSchool from student where age < 15) as