0

我现在在手机上,所以我这里没有代码。但这很简单。

我有一个静态类在 Web 应用程序中作为单例工作。该类在应用程序启动时被调用(当我用来填充我的单例时,在数据库调用后传递一个参数)。问题是,当我从不同的静态类(在不同的线程上)再次调用该类时,我的数据不存在。但是如果我使用我用来填充的同一个类,数据就在那里。我该怎么做才能从所有类/线程访问我的单例并获取数据?

更新 大家好,我解决了。问题是我的系统有两个独立的包(由一个休息服务链接)。这两个包调用了我的单身人士,所以我得到了不同的线程。解决方案是创建一个方法并通过同一个包获取我的单例。

4

0 回答 0