Результаты поиска по запросу "groovy"

2 ответа

Проблема в том, что javadoc isEmpty не определяет «пустую» семантику. Кажется, что isEmpty проверяется не на содержимом элемента, а на контейнере элемента, например, xml.bar - это контейнер всех элементов bar в xml, поэтому isEmpty будет иметь значение false, если в контейнере есть одна строка.

аюсь определить, существует ли элемент XML с помощью Groovy XmlSlurper. Есть ли способ сделать это? Например: <foo> <bar/> </foo>Как проверить, существует ли элемент bar?

12 ответов

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

ледую и экспериментирую больше с Groovy и пытаюсь сосредоточиться на плюсах и минусах реализации вещей в Groovy, которые я не могу / не могу сделать в Java. Динамическое программирование для меня все еще является концепцией, так как я был глубоко ...

1 ответ

 У вас есть идея?

ользую Номин для картирования задач. Как принято из документацииNomin [http://nomin.sourceforge.net/automapping.html]он должен иметь возможность отображать поля с одинаковыми именами самостоятельно в случае, если активирована автоподстановка. При ...

ТОП публикаций

1 ответ

Спасибо. Да, это была проблема - мне пришлось поместить сценарии в исходную папку или добавить «Правила пакета» в каждом сценарии.

отаю с Eclipse и плагином Groovy. Я создаю тестовый жгут для отладки и тестирования Groovy-скриптов. Сценарии действительно простые, но длинные, большинство из них просто if / else / return. Я понял, что могу вызывать их, используя GroovyShell и ...

3 ответа

Я сейчас попробовал плагин DB Бёрта, и он намного лучше - используйте его!

орое время мы работали с Grails, и мой руководитель группы поднял несколько вопросов об ORM Grails (GORM): Как мы поддерживаем схему базы данных после того, как мы перешли на производство?Можем ли мы обновить схему базы данных с помощью ...

2 ответа

Сообщение об ошибке «java.lang.ClassNotFoundException: net.sourceforge.jtds.jdbc.Driver» выдается загрузчиком классов. Это то, для чего предназначен код файлов пути классов зависимостей buildscript. Но это сильно отличается от того, что DriverManager Java не знает, где найти драйвер - что, безусловно, является вашей проблемой под рукой.

аюсь запросить БД из задачи сценария Gradle. Я начал с отличного скрипта для проверки кода import groovy.sql.Sql this.class.classLoader.rootLoader.addURL(new URL('file:<..>/jtds-1.2.2.jar')) def driver = 'net.sourceforge.jtds.jdbc.Driver' def ...

3 ответа

результат метода take () / drop () - новый список.

код говорит первым def bars = foo.listBars() def firstBar = bars ? bars.first() : null def firstBarBetter = foo.listBars()?.getAt(0)Есть ли более элегантный или идиоматический способ получить первый элемент списка или ноль, если это невозможно? ...

2 ответа

Я написал этот скрипт, потому что в то время я не мог найти многоразового JUnit 4 для Groovy. Может быть один сейчас, но это работает для меня.

у серию автоматизированных сквозных тестовых примеров, в которых используется API RestFUL. У меня есть несколько хороших тестовых сценариев, написанных на Groovy, которые предоставляют такие тесты и обеспечивают необходимую нам уверенность, и ...

4 ответа

Мои комментарии: Использование интерфейсов в Groovy действительно выглядит как «я хочу придерживаться некоторых Java-вещей, с которыми мне удобнее». В этом случае строгая типизация. Но это отличная фраза: «Не беспокойтесь, вы можете придерживаться Java, если хотите».

ыло интересно, возможно ли создать сервисный интерфейс на Grails, и я не могу найти правильный способ сделать это. Это объяснение не является удовлетворительным, поскольку кажется, что он смешивает Java и ...

3 ответа

Groovy по умолчанию импортирует эти классы для вас. Для вас есть шесть пакетов, которые:

ного запрограммировал в Groovy и знаю, что классы в определенных пакетах автоматически импортируются Что такое совок для 1) Java и 2) Groovy? Есть ли определенный список тех, для которых вам не нужно указывать импорт для каждого из этих языков?