繁体   English   中英

在Java运行时更新Spring HashMap

Update Spring HashMap during Java runtime

提示:本站收集StackOverFlow近2千万问答,支持中英文搜索,鼠标放在语句上弹窗显示对应的参考中文或英文, 本站还提供   中文繁体   英文版本   中英对照 版本,有任何建议请联系yoyou2525@163.com。

什么是实现缓存以容纳在Java运行时使用Spring DI动态创建的单例对象的最佳方法?

我试图按照我的代码片段中的方法进行操作,但是它不起作用。

Class GenericTranslator {


    @Resource
    private Map<String, LanguageTranslator> languageTranslators;


    public String translate(String input, string language){
           LanguageTranslator lt
          if(objects.containsKey(language)){
                lt = languageTranslators.get(language);
          } else{
           //LanguageTranslator creation is costly and memory consuming
             lt = initLanguageTranslator(language);
             languageTranslators.put(keyName, newObject)
          }
        return lt.translate(input);

   }
}

问题暂未有回复.您可以查看右边的相关问题.
1 我的Java运行时环境未更新

我尝试更新到最新版本的JRE,并检查了Java控制面板,并说我拥有最新版本。 但是当我进入终端并通过输入进行检查时 Java版本 我越来越 Java版本“ 1.6.0_65” Java(TM)SE运行时环境(内部版本1.6.0_65-b14-468-11M483 ...

2 java更新属性文件运行时

我正在编写用于生产监控的独立 Java 应用程序。 一旦它开始运行,api 就会被配置为在 .properties 文件中设置的默认值。 在运行状态下,可以更改 api 的配置,并相应地更新 .properties 文件。 有没有办法实现这一目标? 或者有没有其他方法来实现这一点? 提前致谢 ...

2009-11-02 06:03:18 7 33964   java
3 如何更新我的 Java 运行时环境

我最近为我使用 JDK 14.0.1 编写的程序创建了一个 .jar,我正在尝试运行它,但我不断收到一条错误消息,指出 .jar 是在文件版本 55 中编译的,而我当前的 Java运行时环境“仅识别最高 52.0 的类文件版本” 我尝试通过控制面板更新 Java,并将 JAVA_HOME 和系统路 ...

2020-05-27 19:21:55 1 136   java/ jar
4 在方法运行时如何更新值-Java

所以我有一个非常奇怪的问题,我根本无法理解为什么它不起作用。 我正在构建一个频闪灯作为我的应用程序的一部分,并创建了一个单独的Strobelight类。 当我调用turnOn方法或update方法时,间隔永远不会改变。 我想这将使使用某些代码解释起来更容易: 根据频闪灯是否已亮起, ...

5 如何将Java运行时版本从7更新为8

我正在尝试运行spring sts工具eclpise。 安装java(jdk和jre)8但运行时仍然被视为7.我得到一个弹出窗口说版本错误并且无法运行sts工具。 亲切的问候 ...

6 在运行时更新Java代码

大约一年前,我偶然发现了Java中的一个很好的功能,我无法再为我的生活找到它。 通过一些神奇的界面,显然可以在运行时声明一些可替换的类或函数。 我发现了一个很好的示例指南,有人运行了一个简单的小程序,打印出某个消息,然后他使用我不记得的方法更新了程序,突然之间程序用新的替换了旧的打印功 ...

7 使用Spring在Java中创建运行时对象

假设我有两个用Java定义的类,即MyRealClass和MyMockClass。 它们都实现相同的接口,即MyInterface。 现在,我需要根据条件(在我的spring config xml文件中可用的变量)实例化任一类的对象,如下所示: 我该如何实现? 我可以通过条件豆 ...

8 Hashmap比较运行时间

我正在比较2个HashMap,并且试图找出比较循环的时间复杂度。 代码如下: 第一个for循环将是O(m) 。 我在其他论坛上发现containsKey()需要lg(n)时间。 有人可以确认吗? 我在JavaDocs中找不到它。 如果是这样,则总时间复杂度将为O(mlg {n ...

10 在运行时编译和运行 .java,并根据要求更新它

我希望能够在运行时编译 .java 并使用它,然后在任何时候重新编译它并在源 .java 已更改时使用更新的版本。 我发现这个https://stackoverflow.com/a/21544850/16496246允许我编译 .java 但是当我对源 .java 进行更改并告诉我的程序重新编译更改 ...

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2022 STACKOOM.COM