aotowite和resource的区别:
1、@aotowite注解由Spring提供,只按照byType注入@resource注解由J2EE提供,默认按照byName自动注入。
2、@aotowite默认按类型进行装配,@Resource默认按照名称进行装配。
3、如果同时指定了name和type,则从Spring上下文中找到唯一匹配的bean进行装配,找不到则抛出异常。
4、如果指定了name,则从Spring上下文中查找名称(id)匹配的bean进行装配,找不到则抛出异常。
5、如果指定了type,则从Spring上下文中找到类型匹配的唯一bean进行装配,找不到或找到多个,都抛出异常。
6、如果既没指定name,也没指定type,则自动按照byName方式进行装配。