Я разрабатывал REST API с использованием springboot и столкнулся с ситуацией, когда API необходимо поддерживать некоторую таблицу справочных данных, например: потребитель будет запрашивать определенный ключ, и этот ключ будет интерпретироваться внутри API путем поиска справочных данных. Мой вопрос ниже методы, которые являются лучшим способом справиться с этим, если ни один из этих методов не является предлагаемым способом.
- Наличие справочных данных в базе данных в виде пар ключ-значение - модификация является минусом
- Имейте это внутри проекта как файл данных XML - не централизованное изменение в нескольких местах
3. Храните его внутри JVM в качестве загрузки статических данных при загрузке приложения
далее, это все для вас, чтобы предложить мне какие-либо дополнительные или наиболее оптимальные пути