Вам необходимо создать экземпляр вашего компонента, которым управляет Spring.
В Java-коде вы можете сделать это (обратите внимание, что это работает для любого класса, даже если он из сторонней библиотеки, которой вы не управляете):
@Configuration
public class Config {
@Bean
public MyBean myBean() {
// Return a new instance of your class here
return new MyBean();
}
}
Или в XML:
<beans>
<bean id="myBean" class="abc.def.MyBean"/>
</beans>
Теперь вы можете ввести MyBean
, используя либо @Inject
, либо аннотацию Spring * @Autowired
.