Archivo de la categoría: Herramientas

Librerías GIS de escritorio con Java

En el curro casi todas nuestras aplicaciones son de escritorio, con javax.swing y casi todas llevan algún mapa donde pintamos «cosas». Habitualmente símbolos que representan barcos, aviones, helicópteros, pero también polígonos, líneas etc. Por ello, hemos ido probando y pasando … Sigue leyendo

Publicado en Herramientas | Etiquetado , , , , , , , , | Deja un comentario

GitHub Copilot

No hace mucho descubrí GitHub Copilot. Solo he leído sobre ello, no he experimentado. Es de pago 🙁 GitHub tiene una base de datos de código de miles de desarrolladores y miles de proyectos, por lo que se han decidido … Sigue leyendo

Publicado en git | Etiquetado , , | Deja un comentario

Spring y JMS

Usamos Spring Framework (no Boot) yJMS (ActiveMQ). Y le estamos dando bastante caña, por lo que empezamos a sospechar si algunos de nuestros problemas de rendimiento pueden venir por ahí. Spring trae por defecto un conversor de las clases java … Sigue leyendo

Publicado en ActiveMQ, Hazelcast, SpringFramework | Etiquetado , , , | Deja un comentario

Jugando con Mockito

A veces me da por hacer test de Junit, sobre todo con código nuevo o cuando tengo que tocar código existente del que no me fio mucho o no tengo controlado. Y en esta me he tropezado y me ha … Sigue leyendo

Publicado en junit, mockito | Etiquetado , | 1 comentario

Maven: Parent, Module y BOM (Bill of Materials)

Aunque últimamente ando con gradle y en gradle he resuelto el tema que comento aquí, quería ver si podía hacer algo similar con maven. ¿Cual es el tema? Imagina que tienes un «producto» SW en tu empresa, algo como el … Sigue leyendo

Publicado en maven | Etiquetado | 1 comentario

Git Merge

Publicado en git | Etiquetado | Deja un comentario

Maven, Gradle, …

Siempre he usado maven, pero hace unos años me cayó un proyecto ya empezado, con mucho código y que estaba en gradle, así que llevo ya unos añitos trabajando también con gradle. Aquí mis impresiones. Por un lado, al principio … Sigue leyendo

Publicado en gradle, maven | Deja un comentario

Puñetitas con SpringBoot y RestTemplateBuilder

Cuando en Spring Boot queremos hacer un cliente REST, podemos usar RestTemplate. Esta clase permite hacer llamadas REST al servidor. Para evitar en todas las llamadas poner la URL completa, se puede poner la URL base de esta forma RestTemplateBuilder … Sigue leyendo

Publicado en Spring Boot, SpringFramework | Etiquetado , | Deja un comentario

Comunicación Consola Servidor : Hazelcast, Vert.x, REST

En el mismo proyecto del post anterior, estaba replanteandome como hacer que la interfaz de usuario (consola, aplicación java de escritorio) se conecte con el servidor (ejecutable java que no es servidor web ni de aplicaciones). Habitualmente abrimos un socket … Sigue leyendo

Publicado en ActiveMQ, Hazelcast, Vert.x | Etiquetado , , , , | 2 comentarios

Estructura de Plugins con OSGI / Spring Boot

Estoy empezando una aplicación java, de escritorio, desde cero. Una de las cosas que pretendo hacer es que tenga plugins que se puedan instalar de forma adicional, no solo en el lado de la consola (javax.swing), sino también funcionalidades en … Sigue leyendo

Publicado en osgi, Spring Boot, SpringFramework | Etiquetado , | Deja un comentario