gpt4 book ai didi

java - 如何在整个 App 中使用同一个 ClassPathXmlApplicationContext 实例?

转载 作者:行者123 更新时间:2023-11-30 10:53:19 25 4
gpt4 key购买 nike

我正在使用 Spring JDBCTemplate + Java 示例。在这个项目中,我需要在我的 StudentDetailsLoader、UserDetailsLoader、AdminDetailsLoader 和 VendorDetailsLoader 类以及许多类中多次使用以下代码来加载相应的类 bean。

ApplicationContext context = new ClassPathXmlApplicationContext("applicationContext.xml");

有没有什么办法我们只在一个地方创建并在我们需要的任何地方调用它的单例实例?请指导。

最佳答案

创建一个Bean并简单地调用bean的实例

public class AppContext {
public static ApplicationContext getAppContext(){
return new ClassPathXmlApplicationContext("applicationContext.xml");
}
}

bean

<bean id="appContext" class="com.common.rest.AppContext" />

关于java - 如何在整个 App 中使用同一个 ClassPathXmlApplicationContext 实例?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34047883/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com