`

java使用hazelcase简单示例

阅读更多

1、在http://hazelcast.org/download/下载文件获取jar包

2、将获取到的hazelcast-*.*.*.jar(*代表版本号,我下载的是hazelcast-3.5.4.jar)拷贝到Java工程中,并设置到java工程的library中

3、将jar包中的hazelcast-default.xml拷贝到src路径下

4、进行java编码,示例如下

public class FormConfig {
 private static Map<String, String> formConfigItems = HazelcaseTool.getInstance().getMap("formConfigItems");
 private static Properties prop = new Properties();
 protected static String configFile;
 public static void init(String configFile) throws Exception {
   prop.load(new FileInputStream(configFile));
   FormConfig.configFile = configFile;
   formConfigItems = (Map)prop;
 }
 }

示例是将一个properties文件中的内容读取后转换为map并存放到hazelcast的缓存中。

如果配置是集群的话,其他的节点也会同步这些缓存。获取缓存内容只需要从formConfigItems 中获取即可。

ps:执行时需要用到的jar包:commons-beanutils-1.9.2.jar、commons-collections-3.2.1.jar、commons-logging-1.2.jar

分享到:
评论

相关推荐

    设计模式示例代码(java)

    设计模式示例代码(java)设计模式示例代码(java)v设计模式示例代码(java)设计模式示例代码(java)设计模式示例代码(java)设计模式示例代码(java)设计模式示例代码(java)设计模式示例代码(java)设计模式示例代码(java)...

    java代码规范示例

    "java代码规范示例" Java 代码规范示例中,涵盖了 Java 项目中包、类、方法、注释等多个方面的规范。 首先,从文件头的注释部分可以看到,这个 Java 文件是一个 FTP 帮助类,负责实现 FTP 的上传和下载功能。这个...

    Java版世界时钟示例

    4. **GUI设计**:如果这个示例包含图形用户界面(GUI),那么它可能使用了Java Swing或JavaFX库。Swing是Java的标准GUI工具包,而JavaFX提供更现代的UI组件和更丰富的动画效果。开发者需要熟悉这些库的组件和布局...

    Java版坦克大战示例游戏完整版,包含音乐.zip

    Java版坦克大战示例游戏完整版,包含音乐.zip Java版坦克大战示例游戏完整版,包含音乐.zip Java版坦克大战示例游戏完整版,包含音乐.zip Java版坦克大战示例游戏完整版,包含音乐.zip Java版坦克大战示例游戏完整版...

    java与plc通讯示例代码

    总结来说,这个Java与PLC通讯示例展示了如何使用Modbus4J库通过Modbus TCP协议与PLC进行数据交换,实现了读取和写入PLC寄存器的功能。对于实际的工业应用,你需要根据具体的PLC型号和通信需求进行相应的配置和调整。

    java代码cmpp 2.0简单示例绝对可用

    在这个"java代码cmpp 2.0简单示例绝对可用"的项目中,我们可以了解到如何使用Java编程语言来实现CMPP 2.0协议的客户端。 首先,CMPP 2.0协议主要包含几个核心的消息类型,如CMPP_CONNECT、CMPP_SUBMIT、CMPP_...

    Aspose.Words-for-Java, 用于Java示例的Aspose.Words,插件和展示.zip

    Aspose.Words-for-Java, 用于Java示例的Aspose.Words,插件和展示 面向Java的Java Aspose.Words 是一个高级的Java字处理 API,可以让你在Java应用程序中直接执行大量文档处理任务。 Java API的Aspose.Words 支持处理...

    Java_socket 通信示例(Java源码)

    总之,这个Java_socket通信示例提供了一个简单但实用的聊天室应用,展示了如何使用Java的Socket API进行网络通信。通过学习和研究这个示例,开发者可以更好地掌握网络编程的基础,为构建更复杂的网络应用打下坚实的...

    java 核心卷9示例代码(corejava9)

    这个压缩包文件包含了该书中的示例代码,对于学习和掌握Java核心概念至关重要。以下是根据这些信息解析出的一些关键知识点: 1. **异常处理**:Java的异常处理机制是其强项之一,通过try-catch-finally语句块,...

    java-ssm简单示例配置项目

    总之,"java_ssm简单示例配置项目"是学习和理解Java Web开发的好起点,它涵盖了从后端服务到前端展示的完整流程,有助于开发者掌握SSM框架的使用和配置。通过深入研究和实践这个项目,你可以更好地理解企业级应用的...

    java 泛型方法使用示例

    下面我们将深入探讨Java泛型方法的概念、语法以及使用示例。 **一、泛型方法概念** 泛型方法是一种具有类型参数的方法,这些类型参数可以在方法声明时指定,并在方法体内部使用。与类的泛型类似,它们提供了编译时...

    java使用Hex编码解码实现Aes加密解密功能示例

    总结来说,这个Java示例展示了如何使用Hex编码和解码配合AES加密算法进行数据安全保护。在实际应用中,为了提高安全性,通常会采用更复杂的加密模式(如CBC或CFB),并使用随机生成的密钥,而不是固定或硬编码的密钥...

    Java云计算简单示例

    这个"Java云计算简单示例"可能是为了介绍如何使用Java编程语言来实现基本的云计算功能,尽管它可能不是最新或最先进的技术,但对于初学者来说,这是一个很好的起点,能够帮助他们理解基础概念。 首先,我们要了解...

    在java程序中使用memcached简单示例

    在java程序中使用memcached简单示例

    yolov3的java调用示例

    通过java代码使用yolov3的示例代码,yolov3是先进的图片内物品识别的神经网络。由于目前通过jvm运行神经网络效率较低,项目的示例意义大于实用意义。 此项目参考了yolov2的java项目:...

    Java开发技术大全(500个源代码).

    errorCompoundVariable.java 错误使用局部变量示例 factorial.java 求阶乘 Fibonacci.java 求Fiblnacci数列 GcdAndGcm.java 求最大公约数和最小公倍数 errorInit.java 演示变量初始化错误的程序 integer...

    JAVA com组件调用示例

    JAVA com组件调用示例/** * */ package com.jdgroup.utilwork.util; import org.jawin.DispatchPtr; import org.jawin.win32.Ole32; /** * @author Guo Long * * Oct 16, 2008 */

    Java网络编程示例代码

    最后,UDP编程示例代码将演示如何使用Java的DatagramSocket类进行无连接的用户数据报协议通信。UDP是一种简单高效的协议,适用于实时数据传输,如音频和视频流。示例可能包含数据报的发送和接收,以及多播...

    protobuf java 工程示例

    描述中的“protobuf工程示例,protobuf读写消息示例”意味着这个压缩包包含了一个展示如何在Java项目中使用protobuf进行消息序列化和反序列化的实例。在这个过程中,开发者通常会定义.proto文件,该文件包含了...

Global site tag (gtag.js) - Google Analytics