我希望开始长期运营,我认为应该将其投入服务。因为我想从非上下文类(存储库)调用它,所以我需要以某种方式获取应用程序的上下文。而且我也知道,将任何上下文传递给类都可能导致内存泄漏。因此,我找到了ContextWrapper类,该类允许使用上下文,但是我不知道使用它是安全的还是应该使用其他解决方案。
我之所以问是因为我读了很多关于此的内容,但仍然不明白。我不知道如何处理内存泄漏,也不知道如何确定是否存在内存泄漏。
所以我的问题是如何安全地使用非上下文类中的上下文,以及出于什么原因使用ContextWraper?
谢谢您的回答。