@Autowire default mode

Pomario picture Pomario · Apr 14, 2011 · Viewed 22.5k times · Source

How does Spring @Autowire beans: byName or byType? If one is not possible, is a second trial done using another mode?

Answer

Wilhelm Kleu picture Wilhelm Kleu · Apr 14, 2011

If annotated with @Autowired it will inject the bean with the matching type (An exception will be thrown if there are more than one of a type). To specify a name use the @Qualifier annotation.