В моем приложении Grails есть папка grails-app / mongoDomain . В этой папке есть несколько классов, которые тоже в разных пакетах.
Я хочу добавить определение GDSL для метода скажем "save ()" для всех классов внутри папки grails-app / mongoDomain .
Мне удалось добавить этот метод в один класс, но любой метод можно добавить во все классы в grails-app / mongoDomain ??
.
.
Я пытался сделать это, но это не сработало ..
def mongoDomainContext = context(pathRegexp: /.*grails-app\/mongoDomain.*/)
contributor(mongoDomainContext) {
method(name: 'save', type: 'void', params: [closure: { }])
}
Но приведенный выше код не сработал. Каков правильный способ сделать это ??
.
.
С уважением
Kushal