Question - What do you understand by @Autowired annotation?
Answer -
The @Autowired annotation provides more accurate control over where and how autowiring should be done. This annotation is used to autowire bean on the setter methods, constructor, a property or methods with arbitrary names or multiple arguments. By default, it is a type driven injection.
For Example:
- public class Employee
- {
- private String name;
- @Autowired
- public void setName(String name)
- {this.name=name; }
- public string getName()
- { return name; }
- }