Lo + Leído
Eventos destacados
Artículos para tus primeros pasos
Si estás empezando a introducirte en el mundo de Groovy y Grails, no te pierdas nuestros artículos básicos:
- Introducción a Groovy, parte 1 (Andrés Almiray)
- Introducción a Groovy, parte 2 (Andrés Almiray)
- Introducción a Groovy, parte 3 (Andrés Almiray)
- Introducción a Grails (Material Seminario ImaginaWorks)
Los protagonistas te cuentan de qué van los proyectos más importantes del mundo Groovy:
Grails
Cómo organizar las clases por módulos en Grails
Juan Olalla - lunes 01/06/2009Estoy planteando al posibilidad de adoptar Grails para desarrollar una aplicación de gestión empresarial. La idea es desarrollar la aplicación de forma modular, ya que va a ser utilizada por diferentes empresas, y no todas las empresas necesitarán toda la funcionalidad.
He aquí el problema inicial que se me plantea: ¿cómo organizar mi dominio de clases? Parte de la aplicación la tenemos desarrollada y diseñada en .NET, y allí, con projectos de clases, bibliotecas y nombres de espacios vamos dividiendo y separando la funcionalidad de la aplicación. Pero aquí solo tengo una carpeta "Domain" y según he leído no hay nombres de espacios. Supongo que se podrá utilizar el packaging de Java, pero ¿cómo se haría exactamente? ¿podré tener clases con el mismo nombre en diferentes módulos
¡Se aceptan sugerencias!
Re: Cómo organizar las clases por módulos en Grails
Juan Olalla - jueves 04/06/2009Gracias por la respuesta,
Era una duda tonta pero importante para mí. En el foro de tu libro me la completaste con este ejemplo:
La clase generada estará en grails-app/services/com/imaginaworks/MiClaseService.groovy. A partir de ahí tendrás que utilizar imports igual que en Java.
Me ha servido mucho, y tomo nota de la idea de los plugins para la modularidad.
Un saludo,
Juan
Re: Cómo organizar las clases por módulos en Grails
Nacho - jueves 04/06/2009Hola Juan,
mi consejo es que distribuyas la aplicación en plugins. Respecto al uso de paquetes, funciona exactamente igual que en Java.
Saludos,