1

在java项目中,它可以简单地把一些init参数放在一个.property文件或.xml文件中,这两个文件都与应用程序一起放在磁盘文件系统中。如果我想将这些自定义参数与业务数据一起放在数据库中怎么办?它应该保存.property还是.xml直接归档到数据库中?

4

1 回答 1

0

这取决于您的需求,并且取决于您使用的数据库(考虑一个 xml 数据库),无论如何,最常见的是那些使您能够将信息保存为二进制对象(作为 blob)的 elationsal 数据库。

无论如何,问题可能是您是否需要这个,init 参数通常包含有关数据库访问的信息,如果在您的情况下这是真的,这将不相关,因为您将无法访问数据库。

一些本地信息库非常重要,假设您在启动时需要知道您需要访问哪个服务器(您的数据库在哪里),这是您仍然需要保持本地化的东西(作为属性文件或在注册表中,这是一个选项也可以保存您的初始化参数)

于 2013-03-25T07:45:53.320 回答