Man*_*zzi 6 java design-patterns map
我必须使用如下转换表"翻译"代码:
| symbol | translation | | 1 | 3 | | 2 | 4 | | 3 | 6 | | 4 | 5 | | 5 | 2 | | 6 | 1 | | 7 | 1 |
我的第一个想法是使用将Map每个符号与其转换相关联,并从数据库或text/xml文件加载表.有没有更好的办法?不必快速闪电,只需轻松维护和测试.TIA.
地图是理想的选择,除非您的映射表/文件在将其加载到地图中后可能会发生更改。
换句话说,如果您的关联相当静态,并且可以接受在更改时必须重新启动应用程序,那么请选择简单的地图。
否则,您必须考虑某种通知机制,以便可以更新(甚至只是重新加载)地图而无需重新启动应用程序。
根据情况,您可能需要公开一个简单的外部调用来刷新它,或者定期轮询底层文件/表,或者这些的某种组合。
| 归档时间: |
|
| 查看次数: |
110 次 |
| 最近记录: |