Có cách nào để chỉ định tham số tùy chọn (chẳng hạn như khi tham số tìm kiếm được cung cấp từ biểu mẫu và không phải tất cả tham số được yêu cầu) trong truy vấn được đặt tên khi sử dụng Hibernate? Tôi đang sử dụng một truy vấn SQL tự nhiên, nhưng câu hỏi có thể áp dụng cho các truy vấn HQL được đặt tên là tốt.Tham số tùy chọn với truy vấn được đặt tên trong Hibernate?
Tôi khá chắc chắn câu trả lời cho điều này là 'không', nhưng tôi chưa tìm thấy câu trả lời cuối cùng trong tài liệu.
Cảm ơn. Đó là khá nhiều những gì tôi figured. Tôi quen thuộc với cả hai cách tiếp cận mà bạn đã đề xuất trong câu trả lời khác của bạn, nhưng tôi bị mắc kẹt với một lược đồ db di sản ác mộng mà không phù hợp với cách tiếp cận Hibernate cho trường hợp cụ thể của tôi. Tôi đã làm cho nó làm việc cho đến nay, nhưng có một số yêu cầu mới tôi chỉ có thể dường như không đáp ứng bằng cách sử dụng lập bản đồ Hibernate thẳng. Tôi có lẽ sẽ từ bỏ và sử dụng iBATIS cho trường hợp này.Không thực sự vui mừng khi thêm một công nghệ khác vào ngăn xếp như một băng cứu trợ, nhưng đó là cuộc sống mà tôi đoán. Cảm ơn. – Ickster
@Ickster Xem cập nhật của tôi. –
Cảm ơn bạn đã cập nhật. Tôi đã xem xét cách tiếp cận đó và đưa ra số lượng tham số mà tôi đang xử lý, tôi đã quyết định có thể sử dụng iBATIS rõ ràng hơn. Cảm ơn vì lời khuyên. – Ickster