Лучший способ сохранить данные в JAVA-приложении?

Всегда есть функция .trigger ():

$('button.calculate-action').trigger('click');

К сожалению, эта кнопка вызывает диалоговое окно с подтверждением, которое, насколько мне известно, нельзя принудительно нажать «Да» или каким-либо образом пропустить , Функция, вызываемая нажатием кнопки Recalculate: meta-boxes-order-items.recalculate(), которая скрыта в файле meta-boxes-order.js в закрытой переменной. Если возможно, мы могли бы просто вызвать эту функцию напрямую, но, увы, это невозможно (если кто-то еще не знает ...)

Возможно, нажатие кнопки «Сохранить» поможет достичь вашей цели?

$('button.save-action').trigger('click');

9
задан splattne 5 February 2009 в 18:50
поделиться

3 ответа

Если Вы хотите использовать XML, смотреть на XStream для простой сериализации объектов Java в XML. Вот "Двухминутное учебное руководство".

Если Вы хотите что-то, что простой, стандартный формат Свойств Java может быть также способом хранить/загружать некоторые маленькие данные.

12
ответ дан 4 December 2019 в 15:28
поделиться

рассмотрите использование простых аннотаций JAXB, которые идут с JDK:

@XmlRootElement  
private class Foo {  
    @XmlAttribute  
    private String text = "bar";
}

вот мое сообщение в блоге, которое предоставляет больше подробную информацию на этом простом использовании JAXB (это также упоминает более "классный" основанный на JAXB подход - в случае, если Вам нужно лучшее управление Вашей XML-схемой, например, гарантировать назад совместимость),

1
ответ дан 4 December 2019 в 15:28
поделиться

2 других опции Вы могли бы рассмотреть -

  • Hsqldb является маленьким sql дб, записанным в Java. Более важный для Ваших целей, это может быть настроено для простой записи в файл CSV, поскольку это - хранилище данных, таким образом, Вы могли очевидно использовать, это - текстовый вывод как портативное хранилище данных, и все еще используйте sql, если это - то, что Вы предпочитаете.
  • Вторая опция могла бы состоять в том, чтобы записать хранилище данных непосредственно в сериализированный файл или непосредственно или через библиотеку как prevayler. Очень хорошая производительность и простой реализовать, недостатки являются хрупкостью и непрозрачностью формата.

Но если данные являются достаточно маленькими, xml является, вероятно, намного меньшим количеством беспокойства.

0
ответ дан 4 December 2019 в 15:28
поделиться
Другие вопросы по тегам:

Похожие вопросы: