Где я работаю, у нас часто просто есть таблица конфигурации с двумя столбцами, один для ключа, один для значения.Кажется, это хорошо работает.Это не зависит от контекста, но его можно вставить в контекст, просто добавив другой столбец для «customer_id», например, или «site_id».
class ConfigurationValue {
String key, String value;
// blah, blah
}
Затем просто используйте шаблон JDBC для чтения / вставки /и т.д ... Никакой магии здесь.