Я создаю простое веб-приложение с использованием groovy-grails и углового JS. У меня есть 4 объекта домена (Developer, Tester, Programmer), которые расширяют Person. В моем файле bootstrap.groovy я создал новых разработчиков, тестеров и программистов, но когда я запускаю свое приложение, он не заполняет таблицу с помощью файла Bootstrap.Groovy. Всякий раз, когда я беру (расширяет Person) из заголовка класса и добавляю String firstName, он находит имя разработчика, тестера и программиста. Я также попытался расширить абстрактный класс Person (а не объект домена), и это тоже не удалось. Смотрите ниже:Угловой JS и Grails REST Service
//domain object
class Person{
int id;
String firstName;
String lastName;
}
//domain object, non working copy
class Developer extends Person{
}
//domain object, working copy
class Developer{
int id;
String firstName;
String lastName;
}
//Boostrap.groovy
new Developer(id: 2, firstName: 'Foo', lastName: 'Ninja');
Спасибо, Butler_Alfred