Публикации по теме 'groovy'


Горячий новый язык
Первоначально это было опубликовано в феврале 2015 г. Есть новый горячий язык программирования, которым я в восторге. Его можно использовать динамически или статически, на ваш выбор. Он поддерживает конструкции функционального программирования, включая первоклассные функции, каррирование и многое другое. Он имеет множественное наследование, вывод типов и метапрограммирование. Он также очень хорошо интегрируется с проверенным в бою корпоративным языком и лучшей в своем классе..

Вопросы по теме 'groovy'

Изучение Ruby on Rails полезно для Grails?
Моя компания находится в процессе перехода по пути Grails . Причина этого в том, что нынешние разработчики увлечены Java , но почувствовали потребность в языке в стиле MVC для некоторых будущих проектов веб-разработки. Лично я пришел из мира...
9106 просмотров
schedule 09.02.2024

Как документировать taglib (или вообще замыкания) в Groovy/Grails
Я пишу свой первый taglib как часть плагина, и я хотел бы его задокументировать. Добавление javadoc (есть ли место, где документируется groovydoc или это действительно одно и то же?) Похоже, не работает для не-методов. В частности, как...
1062 просмотров
schedule 11.10.2023

Вопрос о & в Groovy
вот так: Groovy: map = ['a':1,'b':2] doubler = this.&doubleMethod map.each(doubler) println map Для чего здесь используется "&"?
1622 просмотров
schedule 14.09.2022

Распаковать архив с помощью Groovy
Есть ли в Groovy встроенная поддержка для работы с Zip-файлами (отличным способом)? Или мне нужно использовать Java java.util.zip.ZipFile для обработки файлов Zip в Groovy?
41970 просмотров
schedule 03.02.2024

Ошибки проверки не отображаются в представлении
Мне трудно понять эту проблему проверки. У меня есть один класс родительского домена, определенный следующим образом: class Person { String fullName List telephones = [] static hasMany = [telephones : Telephone] static...
1285 просмотров
schedule 26.01.2024

Типы динамических типов в Groovy
Основной вопрос: Какие операторы, свойства и т. д. можно использовать для определения типа переменных в Groovy? Фон: У меня произвольно глубоко вложенная структура данных словаря. Это результат вызова request.JSON в контроллере Grails....
1172 просмотров
schedule 25.09.2022

Grails - несколько принадлежностей одного класса с каскадным удалением
Это здесь для пользователей Grails. Я спросил об этом в списке рассылки grails - пользователей, но решил, что, поскольку я боролся с этим несколько дней, мне следует забросить как можно более широкую сеть. Мне трудно смоделировать отношения между...
6379 просмотров

Каковы плюсы и минусы использования GroovyClassLoader и GroovyShell
Мне нужно запустить некоторый внешний код из моего Java-приложения, который будет часто обновляться и ортогонально по отношению к остальной части приложения. Поскольку я не хочу повторно развертывать все приложение при каждом изменении кода (а также...
1210 просмотров

Выражение поля в iReport
Я пытаюсь привыкнуть к iReport , прежде чем использовать его в реальном проекте на следующей неделе, и, похоже, я уже где-то застрял. Я использую iReport 3.7.0 на платформе Windows XP + Java 1.6 Кажется, легко изменить цвет поля в зависимости...
14914 просмотров
schedule 15.09.2022

как запустить существующий скрипт ant из groovy
моя сборка состоит из 3 шагов. беги муравей строить. перенести войну на сервер. коснитесь перезагрузить файл. Последние два шага я перенес в groovy, используя antbuilder. Однако я не могу запустить существующий ant-скрипт с помощью groovy....
2069 просмотров
schedule 04.03.2024

Помимо проблем с производительностью, почему Java по-прежнему предпочитается Groovy / JRuby и т. Д.?
[Это эмпирический вопрос о состоянии дел: я НЕ спрашиваю, является ли Java круче или менее крутой, чем динамические языки, которые работают в JVM.] Помимо случаев, когда производительность является основным фактором принятия решения, предпочитают...
1387 просмотров
schedule 03.05.2024

grails mockFor замыкание wierdness
Правильно, поэтому, когда я настраиваю свой макет с помощью метода mockFor тестового плагина, я ожидаю, что метод возвращает null. Если я сделаю myControl.demand.theMethod {return null} в отладчике значение, которое я установил для...
1502 просмотров
schedule 03.07.2022

Рассмотрение перехода с Java / Spring MVC на Grails
В настоящее время я использую Java & Spring (MVC) для создания веб-приложения и подумываю о переходе на Grails. Буду признателен за обратную связь / понимание следующего: У меня есть несколько контекстов приложения в текущем веб-приложении Java...
3128 просмотров
schedule 19.10.2023

Разделить коллекцию на подколлекции в Groovy
У меня есть массив, содержащий неизвестное количество элементов, которые я хотел бы разбить на отдельные массивы, чтобы каждый отдельный массив содержал не более 4 элементов. Как лучше всего это сделать в Groovy? Спасибо!
5101 просмотров
schedule 17.12.2023

Grails: интеграционное тестирование с несколькими/префиксными параметрами, например. (параметры [книга])
Я задал точно такой же вопрос на nabble здесь Я пытаюсь отправить параметры или разные домены в тесте интеграции контроллера. Но не могу заставить их привязываться к классу домена с префиксом «книга». //Тестируемое действие контроллера...
1475 просмотров

Почему использование подготовленного оператора завершается ошибкой с нулевыми значениями и успешным с GStrings?
В двух словах о проблеме: Вот что происходит при попытке вставить строку с несколькими пустыми столбцами с помощью подготовленного оператора и groovy.sql.Sql: groovy:000> val ===> [123123123, 2, null, 0, 0, , null, , 1213020112511801,...
2057 просмотров
schedule 24.10.2023

ВСЕ время ошибка компиляции groovy
Все время получаю сообщение об ошибке в Groovy ... Не могу понять, что вызывает эту «Неожиданную ошибку токена» ???? Раньше я думал, что только PERL выдает плохую ошибку компиляции, теперь groovy превосходит ее....
2682 просмотров
schedule 09.02.2024

Сортировка массивов в Groovy
Я пытаюсь сравнить два массива в Groovy. Мои попытки пока дали неоднозначную реакцию, поэтому я обращаюсь к коллективу за советом. В следующем коде я беру 2 ответа REST, разбираю их и помещаю все в узел Invoice в массив. Затем я дополнительно...
2735 просмотров
schedule 25.10.2022

Разрешение класса Groovy Map
Любой может объяснить, почему вызов [:].class на карте возвращает null, а вызов [:].getClass() возвращает ожидаемый результат Map. См. пример ниже 1- ["test",[test:"test"],23].each { println it.class } class java.lang.String null class...
805 просмотров
schedule 12.10.2022

Суммируйте содержимое списка 2 в Groovy
У меня есть два списка в Groovy, и мне нужно суммировать содержимое обоих. Например: list1 = [1,1,1] list2 = [1,1,1] Я ожидал такого результата: total = [2,2,2] Я пытаюсь суммировать с помощью оператора + или метода .sum, но у...
4933 просмотров
schedule 04.07.2022