2014-07-06 21 views
5

Với khởi động mùa xuân, có thể sử dụng nhiều chú thích @Conditional trên một định nghĩa @Bean không? Nếu vậy, có một thứ tự dự đoán được rằng chúng được giải quyết không? Nói cách khác, tôi có thể chỉ định cả hai @ConditionalOnResource and @ConditionalOnMissingBean trên cùng một số @Bean def? Cái nào sẽ được ưu tiên?Bạn có thể chỉ định nhiều chú thích @Conditional không?

Tôi đang sử dụng khởi động mùa xuân 1.0.2.RELEASE.

Cảm ơn, Justin

+0

Bạn có bất kỳ lý do đặc biệt nào khiến cho thứ tự đánh giá có điều kiện có liên quan không? – geoand

+1

Không, bạn nói đúng. Nhìn lại trường hợp của tôi, thứ tự không quan trọng, miễn là hành vi mà Dave mô tả dưới đây là chính xác, điều đó sẽ tốt cho tôi. –

Trả lời

5

Tôi không nghĩ rằng thứ tự là quan trọng: bất kỳ Condition rằng không phù hợp sẽ làm cho đậu để được bỏ qua. Nếu tất cả đều phù hợp, nó sẽ được bao gồm.

+0

Làm cách nào chúng tôi có thể xác định nhiều chú thích @Conditional trong Spring 4.0? –

Các vấn đề liên quan