Как отделить интерфейс от реализации в службах Grails?

Мне было интересно, можно ли создать интерфейс службы на Grails, и я не могу найти правильный способ сделать Это. Это объяснение неудовлетворительно, поскольку кажется, что оно смешивает Java и Groovy:

http://www.grails.org/doc/latest/guide/8.%20The%20Service%20Layer.html

Кажется для меня это как плохой недостаток дизайна фреймворка, учитывая, что механизм интерфейса - одна из лучших особенностей Java (и большинства объектно-ориентированных языков).

Есть идеи прояснить этот вопрос?

Спасибо! Mulone

15
задан Mulone 2 February 2011 в 10:01
поделиться