[英]Spring is autowiring custom bean into its own class
我有一個豆:
@Bean
public ObjectMapper jsonMapper() {
ObjectMapper objectMapper = new ObjectMapper();
objectMapper.configure(SerializationFeature.WRAP_ROOT_VALUE, true);
return objectMapper;
}
問題在於,在將其注入到我的類中的同時,由於執行了按類型的自動裝配,因此同時將其注入了Spring類之一。 我不希望在Spring類正在使用的bean中設置WRAP_ROOT_VALUE。 除了在這種情況下根本不使用bean之外,是否還有其他選擇可以防止Spring自動將其裝配到其類中?
在@Bean批注中使用name
屬性。 然后,它將僅注入引用該名稱的類中。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.