Những gì bạn muốn làm là tạo truy vấn đã nhập. Với ánh xạ thích hợp, bạn cũng có thể nhận được các đối tượng liên quan - không cần truy vấn bảng nối dưới dạng ORM
sẽ làm điều này cho bạn:
Query query = session.createQuery(hql);
List<TestProject> results = query.list();
for (TestProject row : results) {
//what to do here
// do whatever you want
}
Và với ánh xạ quan hệ propper, bạn có thể nhận được các quan hệ như sau:
for (TestProject row : results) {
Set<TestEmployee> employees=row.getEmployeesList();
// do more work.
}
Đối với "cách thực hiện" s - chủ đề quá rộng để có thể bao hàm nó trong một câu trả lời duy nhất, v.v. nhưng bạn có thể bắt đầu từ đây - http://hibernate.org/orm/documentation/5.1/