Tôi sẽ bắt đầu dự án mới có thể chơi với cơ sở dữ liệu rất lớn, do đó sẽ có rất nhiều hoạt động cơ sở dữ liệu.Spring JPA: Trình tạo truy vấn so với Trình tạo tiêu chí, cái nào sẽ sử dụng?
Tôi đã quyết định sử dụng Spring JPA làm ORM của mình. Bây giờ Spring JPA cung cấp các kỹ thuật khác nhau để sử dụng trong lớp DAO. Tôi nhầm lẫn giữa người xây dựng tiêu chí và truy vấn DSL. Cả hai dường như để giải quyết vấn đề của tôi tốt và tôi đoán không có điểm bằng cách sử dụng cả hai người trong số họ trong một dự án tương tự bởi vì họ cung cấp chức năng tương tự.
Vì vậy, bây giờ cái nào được sử dụng và tại sao?