Публикации по теме '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 просмотров
schedule
12.03.2024
Каковы плюсы и минусы использования GroovyClassLoader и GroovyShell
Мне нужно запустить некоторый внешний код из моего Java-приложения, который будет часто обновляться и ортогонально по отношению к остальной части приложения. Поскольку я не хочу повторно развертывать все приложение при каждом изменении кода (а также...
1210 просмотров
schedule
15.04.2024
Выражение поля в 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 просмотров
schedule
25.04.2024
Почему использование подготовленного оператора завершается ошибкой с нулевыми значениями и успешным с 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