我在我的应用程序中实现了一些类,我对选择AppContext vs AppConfiguration感到有点困惑。
我的应用程序信任在YAML文件中,这些文件在应用程序启动时被解析。目前,我们计划AppContext只用于简单的属性,AppConfiguration用于获取复杂的properties/arrays。
发布于 2018-10-18 10:05:43
ApplicationContext基本上是运行Spring的骨干,而configuration则定义了如何这样做。因此,context必须知道如何实例化bean --这就是为什么bean工厂是强制性的。此外,上下文也可以具有父上下文。还有一些其他事情是由上下文负责的--请阅读医生。
Configuration可以定义上下文,或者提供应用程序所需的其他静态信息。这些信息可以从多个来源获取,可以刷新,等等,但这更像是参数,用于context的输入。
https://stackoverflow.com/questions/52871019
复制相似问题