Giả sử một lớp được chú thích với @Service
, Spring có đảm bảo một cá thể duy nhất của lớp để tiêm không? Hoặc tôi có nên đặt @Scope("singleton")
trên mọi dịch vụ không?@Service có đảm bảo tính duy nhất trong mùa xuân không?
6
A
Trả lời
10
Từ docs
Phạm vi singleton là phạm vi mặc định trong mùa xuân
Vì vậy, không có cần phải thiết lập này một cách rõ ràng.
1
Đây là một cuộc thảo luận tôi tìm thấy trên CodeRanch:
http://www.coderanch.com/t/586038/Spring/Spring-treat-Service-Singleton
Và một câu trả lời từ một bài Stackoverflow khác nhau:
+1 cho một câu trả lời nhanh chóng và ngắn gọn một vài giây trước khi tôi có thể hoàn thành suy nghĩ của mình. :-) –