2016-10-06 2 views
-1

Предположим, у меня есть класс.Давая бонус id по весеннему пути аннотации

@Service 
public class SomeService { 
    private String name; 

    public void setName(String name) { 
     this.name = name; 
    } 

    public void printHello() { 
     System.out.println("Spring 3 : Hello ! " + name); 
    } 
} 

someService боб идентификатор создается для данного компонента по умолчанию. Я хочу изменить этот идентификатор bean, чтобы сказать «abc». Как мне это сделать?

+0

Не называйте свои бобы, зависят от типов в одиночку. Кроме того, код как текст, а не изображение. – kryger

ответ

3

@Service ("abc") сделает трюк, который вы хотите.

Это будет применимо для любого @Component аннотацию, такие как @ Service, @ Repository и @Controller т.д.

Смежные вопросы