Не совсем понятно что вы делаете конечно, но могу предположить.. Т.е. имеется ввиду вы транзакции обрабатываете в mongodb (некое подобие их, разными процессами), а при помощи SybaselQ просто статистику просчитываете ? Я правилно понял ? SybaselQ конечно впервые слышу.. с столбцовыми субд не имел раньше дела. Скажите, учитывая контекст задачи в вопросе, можно ли заменить обычную rdbms столбцовой, если хранить только счета и информацию о пользователе ? Как такой вариант ?
спасибо за совет. все хочу попробовать, но не могу к нему подойти близко )
как научусь использовать низкоуровневые интерфейсы хорошо (xml освоил, сейчас конфигурация через аннтоации) так потом возьмусь за него поиграться.
Здравствуйте! А аннотации поддерживает ?
Обязательно ли бину при этом геттеры и сеттеры иметь ?
Надоел этот Jackson так же unchecked исключениями.
Можете подсказать как в этой либе с ними обстоят дела ?
да. я пробовал штурмовать gradle. но документации много. на английском в основном. и множество примеров слишком длинные чтобы повторять.. при этом не все подробно описывается и остается куча вопросов без ответов относительно каки-то отдельных строчек кода.. хочется быстрого старта, но видимо не получится так просто. с groovy знаком, но не пишу на нем.
Спасибо за ответ. Но есть проблемы конечно. Посетители должны взаимодействовать со спикерами. К примеру.. Спикер начинает опрос. -> У пользователя появляется временно окошко с этим опросом (практически асинхронно).
с чего это вдруг у javascript области применения больше ? по вашему незнанию чтоле получается ? :) у java больше намногоооо. она везде. даже симки программируют.
спасибо за ответ! я хотел лишь вот что сделать используя аннотации:
A a = ...
B b = ...
a.setB(b); b.setA(a);
ObjectMapper mapper = ...
String value = mapper.writeValueAsString(a);
после этого value должно было хранить значение json:
{
"id": "a_id",
"b": {"id":"b_id"}
}
но пока только вот такой код:
A a = ...
B b = ...
a.setB(b); b.setA(a);
ObjectMapper mapper = ...
ObjectNode node = (ObjectNode )mapper.convertValue(a, JsonNode.class);
node.remove(propertyToDelete);
String value = node.toString();
вот эта часть node.remove(propertyToDelete); очень много повторяться может. зависит от кол-ва полей для скрытия в json... не очень удобно :)