Cách súc tích nhất để đảm bảo rằng bean Spring có tất cả các thuộc tính được đặt và phương thức init được gọi là gì?Đảm bảo rằng Spring Bean được khởi tạo đúng cách
Tôi sẽ ưu tiên các câu trả lời sử dụng tính năng đặt setter và cấu hình XML, vì đó là những gì tôi đang sử dụng ngay bây giờ.
Tôi đang cố tránh trường hợp tôi quên định cấu hình setter hoặc gọi init-method
.
Trong các dự án tương lai, tôi sẽ ưu tiên skaffman's response, nhưng tôi đã chọn sản phẩm phù hợp với mình ngay bây giờ.
Sẽ không mùa xuân đặt tất cả các phụ thuộc trước khi đem lại cho bạn một bean? – fastcodejava
@fastcodejava không phải nếu ai đó không thiết lập cấu hình Spring đúng/hoàn toàn. Dễ mắc lỗi ... rất hay để tìm hiểu tại thời điểm triển khai, không phải khi ứng dụng thổi lên trước người dùng :) – Brabster
@ brabster - ah tôi hiểu rồi! – fastcodejava