没有上下文的java类_java – 类加载应用程序上下文Spring

我有一个Spring Web项目,我需要在初始化应用程序上下文后加载一些类,因为这些类最终将在未来使用.因此,我尝试在使用前预加载它们以提高性能.

怎么做 ?

请帮忙.

谢谢.

解决方法:

要将类加载到JVM中,只需调用Class.forName(‘com.foo.bar.MyClassToPreLoad’)方法就足够了.

你可以这样做,例如在您自己的javax.servlet.ServletContextListener实现中,然后在web.xml中注册它

com.foo.bar.MyClassPreloadingContextListener

或者您可以在任何实现org.springframework.beans.factory.InitializingBean接口的Spring bean中执行此操作.或者,如果您不想实现接口,可以在没有参数的任何bean方法中执行此操作,并将其注册为此bean的init方法:

希望能帮助到你.

标签:java,spring,loading,class,applicationcontext

来源: https://codeday.me/bug/20190629/1329387.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值