Как стать автором
Обновить
28
0
Александр Рыльков @arylkov

Разработчик

Отправить сообщение
1. пример для freemarker
<#assign x = «plain»> — create variable x

<#if ${x} == 1>
zzzz
<#else>
xxxx
</#if>

2. второй пример делаем через лист, вызовы методов бина, делаем на момент формирования модели, и сохраняем в полях объекта, так думаю даже лучше в плане поиска ошибок и отладки, А так есть локальные, глобальные переменные шаблонов, условия и пр.
Вообще не сторонник доказывать что именно этот Фреймворк лучше, хуже, все имеют право быть под Солнцем, есть критерии выбора для проекта, предприятия и пр. Главное чтобы решал поставленные задачи, был эффективным, ну и приятным в использовании и разработке.

<#list mycollect as item>

</#list>
— Есть возможность определить свой загрузчик шаблонов TemplateLoader, источник шаблоно может быть разный.
— Если в значение переменной поставить html, он так и выведется
— Условный рендеринг
<#if condition>

<#elseif condition2>

<#elseif condition3>
— В основном list, внутри уже можно if, break, continue
— Можно,
Map root = new HashMap();
Product latest = new Product();
latest.setUrl(«products/greenmouse.html»);
latest.setName(«green mouse»);
root.put(«latestProduct», latest);
Ftl
a href="${latestProduct.url}">${latestProduct.name}

Да читал конечно, в процессе изучения я обычно оформляют это как документ, конспект,…, вот и этот результат этого процесса

Спасибо, в любом случае движок интересный, он используется в крупных проектах, работа была не напрасной, )
С Activiti столкнулся на работе, Camundu — посмотрю, спасибо
Добавил код — KafkaCountStream
На винде беда с файловой, тему так и не смог удалить через API, лог часто удалял, кафка падала… Но думаю списывать windows рано, хорошо если исправят эти (считаю) детские болезни.
На винде с файлофой беда, только для моих тестов, не более.
В этом примере использовался режим TRANSACTIONAL, те когда множество операций фиксируются одним commit, есть ATOMIC, когда каждая модификация фиксируютя сразу. Распределенные транзакции, тут надо видимо смотреть )
из поставки — apache-ignite-fabric-2.3.0-bin\examples\config\example-default.xml
            <bean class="org.apache.ignite.spi.discovery.tcp.TcpDiscoverySpi">
                <property name="ipFinder">
                    <bean class="org.apache.ignite.spi.discovery.tcp.ipfinder.multicast.TcpDiscoveryMulticastIpFinder">

Хорошо, посмотрю ваши советы
Вы хотите локально примеры запустить?
ок. все познается в сравнении )
Ок, интересно
Ок, спасибо, надо подумать )
меня и настораживает что как раз Ignite пытаются использовать как SQL БД, это видимо не лучшая его сторона
не было задачи сравнивать в полном объеме, т.к. действительно задачи решают они разные
Специально сравнивать не было задачи, с Oracle работал с Ignite предстоит, само собой стало интересно как же там будут решаться подобные задачи.
2

Информация

В рейтинге
Не участвует
Откуда
Краснознаменск (Московская обл.), Москва и Московская обл., Россия
Зарегистрирован
Активность