Có một lý do Hibernate không sử dụng Generics? Nếu nó đã làm nó sẽ lưu các nhà phát triển rất nhiều phôi. đangTại sao không tiêu chuẩn hibernate Tiêu chuẩn generics
Ví dụ Hibernate:
Customer aCustomer = (Customer) session.load(Customer.class, 1L);
...
Criteria criteria = session.createCriteria(Customer.class);
Customer aCustomer = (Customer) criteria.uniqueResult();
Với cách sử dụng đúng Generics nó sẽ trở thành:
Customer aCustomer = session.load(Customer.class, 1L);
...
Criteria<Customer> criteria = session.createCriteria(Customer.class);
Customer aCustomer = criteria.uniqueResult();
bản sao có thể có của [Cách tránh cảnh báo an toàn loại với kết quả Hibernate HQL?] (Http://stackoverflow.com/questions/115692/how-to-avoid-type-safety-warnings-with-hibernate-hql- kết quả) - xem câu trả lời của Paulo Merson – mindas