Articles of groovy

El uso de Javamail para conectarse al servidor smtp de Gmail ignora el puerto especificado e intenta usar 25

Estoy tratando de usar javamail en una secuencia de comandos groovy para enviar un correo electrónico a través de gmail. Miré muchos lugares en línea y hasta ahora no he podido hacerlo funcionar. El error que obtengo al ejecutar mi script es: DEBUG SMTP: useEhlo true, useAuth false DEBUG SMTP: trying to connect to host […]

Enlazando una fecha de Grails de params en un controlador

¿Por qué es tan difícil extraer la fecha de la vista a través de los parámetros en un controlador Grails? No quiero extraer la fecha a mano de esta manera: instance.dateX = parseDate(params[“dateX_value”])//parseDate is from my helper class Solo quiero usar instance.properties = params . En el modelo, el tipo es java.util.Date y en los […]

¿Cuál es la diferencia de cadenas dentro de comillas simples o dobles en Groovy?

def a = “a string” def b = ‘another’ Hay alguna diferencia? ¿O simplemente como javascript para ingresar ‘ y ” más fácil en cadenas?

Calcule el tiempo transcurrido en Java / Groovy

Yo tengo… Date start = new Date() … … … Date stop = new Date() Me gustaría obtener los años, meses, días, horas, minutos y segundos transcurridos entre estas dos fechas. – Voy a refinar la pregunta. Solo quiero obtener el tiempo transcurrido, como una medida absoluta, es decir, sin tener en cuenta los años […]

Hibernate: Creación / actualización automática de tablas db basadas en clases de entidad

Tengo la siguiente clase de entidad (en Groovy): import javax.persistence.Entity import javax.persistence.Id import javax.persistence.GeneratedValue import javax.persistence.GenerationType @Entity public class ServerNode { @Id @GeneratedValue(strategy = GenerationType.AUTO) Long id String firstName String lastName } y mi persistence.xml: org.hibernate.ejb.HibernatePersistence net.interaxia.icarus.data.models.ServerNode y el guion: import javax.persistence.EntityManager import javax.persistence.EntityManagerFactory import javax.persistence.Persistence import net.interaxia.icarus.data.models.ServerNode def factory = Persistence.createEntityManagerFactory(“NewPersistenceUnit”) def manager = […]

¿Cómo acceder a las clases de Java en el paquete predeterminado?

Estoy trabajando ahora junto con otros en un proyecto de Grails. Tengo que escribir algunas clases de Java. Pero necesito acceder a un objeto de búsqueda creado con groovy. Parece que este objeto debe colocarse en el paquete predeterminado. Mi pregunta es: ¿hay alguna manera de acceder a este objeto en el paquete predeterminado de […]