Hola :D soy nuevo en grails

9 views
Skip to first unread message

Fernando Arteaga

unread,
Aug 26, 2020, 5:04:25 PM8/26/20
to grailsEnCastellano
 he estado buscando un poco de información por algunos lados y me enteré que existe este grupo, perdón si mis preguntas son muy tontas, también estoy investigando por mi cuenta pero que es una gran ayuda recibir consejos de personas experimentada, como comenzaron ustedes con grails ¿algún curso que recomienden? ¿cosas que no deba hacer?¿cosas que deba saber? gracias por leerme 

Hugo Riveros Araya

unread,
Aug 27, 2020, 1:02:37 AM8/27/20
to grailsEnCastellano
Hola Fernando! mira en mi opinión la mejor forma es empezar con un proyecto nuevo en IntelliJ IDEA (el mejor IDE para Grails), de hecho la IDE incluye una especie de wizard para Grails, sólo tienes que haber descargado y descomprimido Grails, apuntas el wizard a esa instalación, siguiente y el IDE te crea toda la estructura del proyecto; luego para interiorizarte crea una clase de dominio y en la misma ventana el IDE te permite crear los controllers y vistas de esa clase de dominio. Luego te recomiendo instalar el plugin spring security y sigues los pasos de ellos para asegurar tu sistema (user, roles). Eso para empezar y bienvenido, podrás hacer sistemas completos en unas cuantas horas (nosotros ya llevamos como 8 sistemas que llevan más de 3 años sin problemas), saludos! 

Fernando Arteaga

unread,
Sep 22, 2020, 9:16:21 PM9/22/20
to grailsenc...@googlegroups.com
Muchas gracias por responder y perdón por tardar tanto en contestar, aún estoy estudiando y tengo encima de todo, voy a probar el IDE que ofreces, gracias me da una guía bastante buena y un algo en que basarme para seguir

--
Has recibido este mensaje porque estás suscrito al grupo "grailsEnCastellano" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a grailsencastell...@googlegroups.com.
Para ver esta conversación en el sitio web, visita https://groups.google.com/d/msgid/grailsencastellano/25e09599-5681-45e3-8e2e-600c7587771bn%40googlegroups.com.

Fernando Arteaga

unread,
Sep 22, 2020, 9:45:34 PM9/22/20
to grailsenc...@googlegroups.com
Espero no sea una molestia si hiciera preguntas sobre dudas en el transcurso de mi proyecto

Hugo Riveros Araya

unread,
Sep 23, 2020, 3:53:07 AM9/23/20
to grailsEnCastellano
no hay problema!

Fernando Arteaga

unread,
Sep 29, 2020, 4:36:08 PM9/29/20
to grailsenc...@googlegroups.com
Buen día tenga, he estado probando grails con las herramientas que me recomendó, de verdad que fue bastante útil todo eso, el scaffolding que genera y lo sencillo que es crear un inicio de sesión que trae tantas opciones (aún debo tocar más spring security), quería hacerle una consulta sobre que tan bien quedaría grails así:

El proyecto de la materia nos ha pedido usar de framework, grails, como lenguaje java y como base oracle. oracle y Grails, he buscado bastante y al parecer no hay gran problema para trabajar entre ellos, pero donde he encontrado el inconveniente es al momento de usar java, que, por lo que he investigado pierdo bastantes cualidades de Grails que lo hacen tan sencillo. Por lo que mis preguntas son :
¿Hay alguna forma de tener toda la potencia de grails usando java?
¿Considera usted óptimo este conjunto Java-Grails-Oracle?
He leído (sin poder verificar) que grails no tiene problema en leer archivos java, por lo que también podría ser una opción dejar el scaffolding con groovy y hacer las demás partes (métodos necesarios) con java, que ya de por si teníamos pensado usar Jasper como generador de reportes (¿considera ese útil o recomienda otro para grails), pero, si hubiera una forma de implementar por totalidad grails con java, sería de gran útilidad.


Muchas gracias por responder a mis preguntas, se aprecia bastante.


Iván López

unread,
Sep 30, 2020, 2:51:36 AM9/30/20
to grailsEnCastellano
Hola,

Todos los artefactos de Grails: Controllers, Servicios, TagLibs, Clases de dominio,... tienen que estar escritos necesariamente en Groovy, no hay otra opción. Puedes poner código en src/main/java sin problema, pero para clases que no sean artefactos de Grails.

Saludos, Iván.


Leandro Roura Sixto

unread,
Sep 30, 2020, 3:19:17 AM9/30/20
to grailsEnCastellano
Si has de usar Grails y explotarlo al máximo, úsalo de forma nativa. 

Toni .

unread,
Sep 30, 2020, 3:43:54 AM9/30/20
to grailsenc...@googlegroups.com
Hola, 
No se podrían registrar Beans en resources.groovy que no estuvieran registrados por convención al estar dentro de grails-app/<artefacto> ?

Saludos 

Iván López

unread,
Sep 30, 2020, 3:49:42 AM9/30/20
to grailsEnCastellano
No se podrían registrar Beans en resources.groovy que no estuvieran registrados por convención al estar dentro de grails-app/<artefacto> ?

Podrías hacerlo con servicios y "a lo mejor" funcionaría, aunque no estoy seguro. Con las clases de dominio y controllers no creo que funcionase porque al compilar el código Groovy se ejecutan unas transformaciones AST globables que añaden toda la funcionalidad necesaria.

Honestamente si el requisito es programar en Java yo no utilizaría Grails porque va a ser muy complicado (o imposible) de conseguir. Si usas Grails tienes que usar Groovy y si no quieres usar Groovy, entonces una opción es usar Micronaut, en el que no hay problema de usar Java.

Saludos, Iván.


Reply all
Reply to author
Forward
0 new messages