Tôi không muốn mã hóa các giá trị không đổi, tôi muốn chỉ định chúng thông qua một biến tham chiếu.Có cách nào để sử dụng hằng số bên trong giá trị chú thích @ Data Data @Query không?
Ví dụ, thay vì sau đó viết các truy vấn tiếp theo:
@Query(value = "SELECT u FROM UserModel u WHERE u.status = 1")
..Tôi muốn trích xuất các giá trị mã hóa cứng '1' và viết một cái gì đó như:
@Query(value = "SELECT u FROM UserModel u WHERE u.status = UserModel.STATUS_ACTIVE") //doesn't compile
Có cách nào để xác định các hằng số như trong ví dụ thứ hai bên trong truy vấn dữ liệu xuân?
thế nào thế nào tôi có thể dễ dàng phủ nhận findByStatus (trạng thái UserModelStatus)? Tôi có nghĩa là có được tất cả userModel nơi UserModelStatus là ** không ** trạng thái? – stratosgear
findByStatusNot (trạng thái UserModelStatus) –
Điều này cho thấy toàn bộ sức mạnh của dữ liệu mùa xuân. Dính vào nó cho các truy vấn đơn giản, không cần phải viết sql mình. – membersound