在主程序中自动装配bean

时间:2016-08-15 15:55:31

标签: java spring

我需要在一个独立的主程序中自动装配一个bean,因为我需要设置一些数据。主程序依赖于" MyDependencyClass"建立一些服务。 我不清楚如何将ApplicationContext作为" MyDependencyClass"在任何spring xml中都没有声明,也没有注释类。请帮忙。

我的主要计划:

public class Main {

  @Autowired 
   private MyDependencyClass myDepClass

  public static void main(String[] args) {
  Main main1 = new Main();
  main1.callDep();
}
  private void callDep(){
  myDepClass.setUp();
}
}

MyDependencyClass:

public class MyDependencyClass {
   public void setUp() {
    Sysout("Setting up");
}

}

1 个答案:

答案 0 :(得分:0)

如果您没有在.xml中定义bean,则需要根据类类型使用@Component或@Repository注释。 annotations