在Web应用程序之外连接Spring bean的最简单/最合适的方法是什么?

时间:2013-09-11 17:51:37

标签: java spring

我正在开发一个非Web应用程序,我想在其中设置Spring。我想拥有支持自动布线的最小配置。这样做的正确方法是什么?我是否需要实现自己的ApplicationContext加载机制,还是我能做得更好?

1 个答案:

答案 0 :(得分:4)

Spring以ApplicationContext的形式提供IoC容器。但是,您需要实现自己的机制来创建容器。但这可以很简单

public class Start {
    public static void main(String[] args) {
        ApplicationContext context = ...// whichever flavor you want
        // maybe start some threads, possibly managed by the IoC container
    }
}

容器本身可以使用XML配置或编程配置。阅读有关如何操作的官方文档,here