Inicio
Sobre el Libro
Ficha técnica
Sobre el autor
Cómo comprarlo
Comprar actualizaciones
Foro de lectores
Licencia
Foro de lectores del Manual de Grails
Foros
Últimos posts
Bienvenido/a Anónimo
[Regístrate]
[Login]
Responder
Asunto :Bibliotecas de clases en el modelo de datos de Grails..
02/06/2009 09:53:31
juan.olalla
Anónimo
A la hora de diseñar una aplicación, es importante organizar las clases y servicios ya sea por módulos, nombres de espacios, bibliotecas, paquetes, etc. Evidentemente en los ejemplos de aplicaciones pequeñas con un pequeño conjunto de clases, la carpeta domain y services nos basta y nos sobra, pero cuando la aplicación empieza a crecer, es necesario mantener un orden que permita la modularidad. En este sentido he echado en falta una aclaración sobre las posibilidades que presenta Grails o en su defecto como se puede apoyar en Java para lograr esto y consejos para ello desde la experiencia del autor.
IP Logged
Citar
Asunto :Re:Bibliotecas de clases en el modelo de datos de Grails..
04/06/2009 07:21:42
NachoBrito
Incorporado
: 08/05/2009 08:45:25
Posts
: 10
Localización
:
4294967280
Hola Juan, gracias por tu sugerencia.
La verdad es que no hay mucho que decir sobre ello. Groovy soporta paquetes igual que Java, de manera que puedes colocar cualquiera de tus clases en diferentes espacios en el momento de crearlas:
Code:
grails create-service com.imaginaworks.MiClase
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.
Lo apunto para incluirlo en la siguiente revisión.
Saludos,
IP Logged
Citar
Asunto :Re:Bibliotecas de clases en el modelo de datos de Grails..
04/06/2009 12:29:07
juan.olalla
Anónimo
Genial Nacho, simple y conciso. Creo que es importante que trates de adoptar la posición de alguien que en lugar de acercarse a Grails desde Java, se acerque a Java empezando por Grails, ya sea partiendo de cero, o de otros lenguajes y tecnologías como es mi caso. Desde esta perspectiva, aspectos sencillos que puedes omitir por resultar obvios para un desarrollador Java, resultan esenciales para quién no domina Java, y se puede atascar pensando, como colocar en su carpeta "domain" dos archivos de clases con el mismo nombre.
Muchas gracias por la respuesta y por tu atención, me ha servido de mucho por tonto que parezca. Un saludo,
Juan
IP Logged
Citar
Responder
Página #
5
10
15
20
25
30
50
100
Todo
Powered by
ccBoard
¡Disponible v1.1!
Entérate antes que nadie de todas las novedades que incluye
Grails 1.2
"Bevidere". Descubre
cómo conseguirlo.
Usuarios Registrados
Nombre de usuario
Contraseña
Recordarme
¿Olvidó su contraseña?
¿Olvido su nombre de usuario?
Regístrese aquí
Your IP address: 38.107.179.219
Country:
  US