Я пытаюсь создать свой собственный контроллер CRUD в grails для вещей, которые строительные леса не будут делать.Использование класса grails/groovy по ссылке
Вместо того, чтобы поддерживать код для контроллера для каждого домена, я хотел бы иметь один контроллер, который может следить за любым доменом для общих вызовов CRUD .. поскольку единственное отличие - это имя класса домена.
Используя пример класса домена Работа & Примечание
Вместо
Job.get(id)
Job.list()
def instance = new Job(params)
Note.get(id)
Note.list()
def instance = new Job(params)
Я думал
def someHandler = Job // configurable
someHandler.get(id)
someHandler.list()
def instance = new someHandler(params)
Первые два статических метода работают нормально (получить, список), но создание нового экземпляра - нет. Любые указания относительно того, как это сделать.
Приветствия
Это сработало! .. Спасибо –