@Bean
public class MyBean {
@Inject
private MyDependency dependency;
// Getter and Setter for dependency
}
@Bean
public class MyDependency {
// Implementation details
}
public class MyApp {
public static void main(String[] args) {
MyBean myBean = BeanInject.getBean(MyBean.class);
MyDependency dependency = myBean.getDependency();
// ...
}
}
properties
bean-inject.scan-packages=com.example.myapp