自动浇铸春豆

自动浇铸春豆,第1张

自动浇铸春豆

我同意Sii,您应该避免尽可能多地调用getBean。只需将您的bean连接到依赖于它们的类即可。

不过,如果您有一个用于保存应用程序上下文的类,则可以提供如下包装通用方法:

class MyContextHolder{    ApplicationContext appContext;    ......    @SuppressWarnings("unchecked")    public static <T> T getBean(String beanName)    {        return (T)appContext.getBean(beanName);    }}

那你可以不用铸造就可以叫它

MyClass mc = MyContextHolder.getBean("myClassBean");


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5427052.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-11
下一篇 2022-12-11

发表评论

登录后才能评论

评论列表(0条)

保存