[英]Can I use placeholder in annotation class level in spring boot?
[英]If I use Spring's @Autowired annotation on a member of a class, can I new up the class?
我有一个A
类的依赖类B
,我想要注入A
所以我在A
级使用@Autowired
注释。 但是我使用new
关键字创建了A
类,我发现对B
类的引用是null
。
因此,如果您使用的是Autowired
,那么Spring也必须管理A
类吗?
我的意思是,是null
引用,因为我使用new
并且不让Spring管理整个事情?
是的,这两个类需要在同一个上下文中。 由Spring管理。
你可以在这里看到一个例子。 http://www.mkyong.com/spring/spring-auto-wiring-beans-with-autowired-annotation/
是的,Spring容器应该管理A类和B类的对象,以便能够将B引用注入A.
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.