Me preguntaba si es posible crear una interfaz de servicio en Grails y no puedo encontrar una forma adecuada de hacerlo. Esta explicación no es satisfactoria, ya que parece mezclar Java y Groovy:¿Cómo separar la interfaz de la implementación en los servicios de Grails?
http://www.grails.org/doc/latest/guide/8.%20The%20Service%20Layer.html
Me parece como un mal fallo de diseño del marco, dado que el mecanismo de interfaz es una de las mejores características de Java (y la mayoría de los lenguajes OO).
¿Alguna idea para aclarar este problema?
Gracias! Mulone
¿Cuál es el problema al crear una interfaz en 'src' e implementarla en el servicio? ¿O desea poder reemplazar la implementación del servicio sobre la marcha? Los delegados (http://groovy.codehaus.org/Replace+Inheritance+with+Delegation) ayudarían. –