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


Что делать, если слушатели вашего приложения Spring перестают работать с Grails 4?
В Whoz мы переходим с внутреннего стека Grails/Groovy на стек Spring Boot/Kotlin. До этой цели еще далеко, поэтому мы должны поддерживать старую кодовую базу и поддерживать версию Grails в актуальном состоянии. Когда мы обновились до Grails 4.x, мы заметили, что наши прослушиватели событий больше не работают. Мы действительно полагаемся на прослушиватели приложений Spring для обработки событий наших приложений на основе микросервисов. Мы обнаружили, что Grails ввел зависимости..

Настройка и использование Redis с Docker на Grails 3
Для начала я постарался максимально упростить адаптацию этого кода. Это довольно просто в том смысле, что он запускает сервер Redis, работающий на моей локальной машине через Docker. У меня была некоторая помощь с этим, потому что я бы не понял это сам, но, надеюсь, это поможет вам встать и работать. Docker установлен на моем компьютере, и я использую файл Docker с настройками для базы данных Redis вместе с базой данных MySql. Я сделал здесь предположение, что вы знакомы с Redis и его..

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

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

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

Составные столбцы внешнего ключа в GORM
Мне нужно настроить имена столбцов для составных внешних ключей в GORM, и я не нашел ни одного документа, в котором показано, как это сделать. Я знаю, как настроить столбцы PK и как настроить FK с одним столбцом, но не с несколькими столбцами FK....
2496 просмотров

Тестирование теговой библиотеки Grails
Грааль 1.1. Мой пользовательский тег: class MyTagLib { static namespace 'ct' def textField = {attrs -> def bean = attrs.remove('bean') def field = attrs.remove('field') attrs.name = field out <<...
4192 просмотров
schedule 10.02.2024

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

Где задокументирована функция Grails под названием field(n)?
В каком-то коде Grails, который я читал, я вижу функцию под названием «field()», которая, кажется, делает следующее: Дан объект вида def a = [a:b, c:d, e:123] field(a) создаст строку a="b" c="d" e="123" т. е. он переводит эти пары...
271 просмотров
schedule 27.04.2024

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

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

Как настроить однонаправленное отображение один-ко-многим для приложения grails в GAE?
Я пытаюсь выполнить тестирование однонаправленного сопоставления «один-ко-многим» для приложения grails на движке приложений Google (GAE) с использованием JPA. Я пытаюсь определить однонаправленное сопоставление «один ко многим» между классами...
3628 просмотров
schedule 05.05.2024

Взаимосвязь класса домена Grails GORM
Grails 1.1.1 Goovy 1.5.7 В таких отношениях: Автор 1 -- n Книга n -- 1 Издатель Определено в Grails: class Author { String firstName String lastName static hasMany = [books: Book] static constraints = {...
1283 просмотров
schedule 26.04.2024

Как получить IP-адрес клиента в контроллере Grails?
У меня был такой код в Ruby: @clientipaddress = request.env["HTTP_CLIENT_IP"] if (@clientipaddress == nil) @clientipaddress = request.env["HTTP_X_FORWARDED_FOR"] end if (@clientipaddress == nil) @clientipaddress = request.env["REMOTE_ADDR"]...
16338 просмотров
schedule 18.03.2024

grails-app/utils каталог
Я только что заметил существование каталога grails-app/utils . Я никогда не видел, чтобы это упоминалось в какой-либо документации (или использовалось в проекте). Он создается по умолчанию, когда вы запускаете create-app , есть идеи, что вы должны...
8936 просмотров
schedule 14.02.2024

Передача данных из GSP в контроллер в Grails
Я создаю страницу GSP с элементами управления в зависимости от строк в базе данных. Это зависит от значения, возвращаемого <g:each in="${Vehicles}" var="vehicle"> Таким образом, если есть 3 транспортных средства, будут сгенерированы 3 строки с...
13915 просмотров
schedule 28.12.2023

Получение подробной информации об ошибке на пользовательской странице ошибки
Я реализовал контроллер, который обрабатывает коды ошибок HTTP: class ErrorController { // 500 def internalserver = { } // 504 def timeout = { } // 404 def notfound = { // just testing the values...
253 просмотров
schedule 02.12.2023

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

Объект Grails --› Преобразователь LinkedHashMap
Как и в случае с конвертером JSON, есть ли простой способ преобразовать объект в LinkedHashMap. Строка JSON построена как def query = new JSON(cmd).toString() ничего похожего.. Благодарность..
701 просмотров
schedule 28.10.2022

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

Связь Grails «многие ко многим»
Я пытаюсь установить связь "многие ко многим" в Grails 1.3.4 и получаю следующее исключение: Caused by: org.codehaus.groovy.grails.exceptions.GrailsDomainException: No owner defined between domain classes [class gblog.Post] and [class...
663 просмотров
schedule 10.12.2023

Grails/Hibernate: исключение нулевого указателя при управлении версиями
Работа с устаревшей кодовой базой в Grails. При некоторых условиях (нам неясно, какие именно) мы получаем загадочный NPE, трассировку стека, как показано ниже, при выполнении findBy. Пока что мы как бы зашли в тупик; это появляется на нескольких...
8408 просмотров
schedule 25.10.2022

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