У меня есть вопрос шаблона проектирования в Java / J2EE
Постановка задачи ::
Предположим, что есть 2 файла, как показано ниже
Файл XYZ.properties -> имя = пара значений
Файл abc.xml -> атрибут = значение пары.
Оба вышеуказанных файла имеют пары <name,value>
.
Вопрос: « Создайте страницу компонента / jsp так, чтобы вы могли читать, редактировать, сохранять пары имен и значений либо файла свойств, либо файла XML .?"
Итак, какой шаблон проектирования вы бы мне посоветовали использовать в Java .?
Имя, пара значений затем выбираются и отображаются на другой странице JSP, где я должен иметь возможность читать, редактировать, сохранять имя, пары значений, так что
1> операция чтения приводит к чтению имени, пары значений
2> Операция редактирования приводит к редактированию имени, пары значений
3> Сохранение операции приводит к сохранению значения для соответствующего имени, пары значений в базе данных и, следовательно, к обновлению файла свойства / xml.
**My Initial Analysis** : i would use a Factory design pattern since i have 2 files which have name,value pairs and at run time decide which one to choose depending on the name of file invoked,Once done i would pass the parameters to jsp file for Read,edit and save operation.Save would save the name,value pair to Database but i dont know how will it update the corresponding value for that name in either the property/xml file as well.
Правильно ли мое понимание? Если нет, пожалуйста, предоставьте дизайн / решение в java для того же самого, так что выполняются операции READ, EDIT, SAVE для пар в «.properties file» или «.xml file»?