有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

jakarta ee如何在java(ee)服务器上存储单个特定于设备的id

我想创建一些javaee应用程序的网格。为了识别每个设备,我会在第一次启动时生成一个uuid,但是存储它的好做法是什么呢

我使用JavaEE7(wildfly)作为平台。可能有一种“本地”javaee方式,还是wildfly特有的方式?我不想将数据库(jpa)用于单个uuid。如果有一种方法不需要进一步配置(设置路径、数据源、属性),那就好了

提前谢谢


共 (1) 个答案

  1. # 1 楼答案

    您的主要问题是存储设备id。你不想使用任何类型的数据库

    根据我的说法,可以使用JSON或XML文件进行存储,这样就可以使用内存对象,它在运行时存储新的设备id,同时可以在每次应用程序关闭或服务器关闭时写入a文件。如果这看起来没有效果,因为服务器或应用程序可能会因为许多原因而关闭,你需要处理好所有这些。所以最好在一定的时间间隔内写入文件

    下次重新启动应用程序时,在内存对象中加载JSON或XML。并保持文件的附加状态