在Java中维护错误代码列表的最有效方法

时间:2014-10-15 21:46:22

标签: java exception design-patterns error-handling

我正在开发一个包含大约100个错误代码和相应消息的新项目。 之前的方法是使用一个常量类,将所有这些代码和消息作为最终的字符串。

就个人而言,我不喜欢这个想法,因为添加/删除错误代码需要更改代码。 我的其他选择是创建从属性文件或数据库加载的这些错误代码的缓存(HashMap)。

维护错误代码列表的最有效方法是什么?

1 个答案:

答案 0 :(得分:1)

对于100个错误代码,我认为使用属性文件更容易,并使用Properties对象。 http://docs.oracle.com/javase/6/docs/api/java/util/Properties.html

你也可以用数据库来做,但假设你使用JDBC,你必须连接/选择数据/处理结果集/关闭资源,所以它有点复杂。