Por qué empaquetar como jar usando un Tomcat embebido

En este artículo vamos a ver como configurar un proyecto Maven, con Spring Boot 1.4.3, que se despliega a través de un Tomcat embebido, es empaquetada como jar y que utiliza como framework de templating Freemarker 2.3.25. También está disponible todo el código de ejemplo para descargar. Pero antes de pasar a lo técnico vamos a responder una pregunta interesante: ¿Por qué jar y no war?

Leer más...

Cómo configurar una aplicación Spring Boot como servicio

¿Sabias que con Spring Boot podés hacer que los jars sean ejecutables como servicios Linux? Tener tu aplicación como servicio facilita la administración de las operaciones de inicio y detención, además de poder configurarla para que se inicie automáticamente durante el inicio del sistema operativo.

Leer más...

Cómo crear un starter de Spring Boot en 3 pasos

Si usaste alguna vez Spring Boot, seguramente te preguntaste, "¿cómo funciona Spring Boot?". O siendo un poquito mas específicos, "¿cómo sabe Spring que tiene que instanciar ciertos beans con ciertas configuraciones que puse en el archivo de properties?". Lo que busco que te lleves en este tutorial es no solo cómo crear un starter, sino también entender un poco más sobre qué esta pasando cuando usás uno de los starters ya existentes (como spring-boot-web-starter o spring-boot-thymeleaf-starter).

Leer más...

Java 8: más allá de los lambdas

Java 8 es la próxima versión del lenguaje, y contendrá muchas mejoras. Su característica más conocida son los lambdas, que se pueden usar para instancias interfaces funcionales (interfaces con 1 solo método) con una sintaxis concisa. Sin embargo, Java 8 también incluye muchas otras novedades interesantes, que no tienen tanta prensa. ¡Veamos juntos que hay en Java 8 más allá de los lambdas!

Leer más...

Spring Framework 3.2.0 ya está disponible

Ya está disponible para usar la versión estable de Spring Framework 3.2.0. Esta versión incluye mejoras incrementales, y es una actualización recomendada para los usuarios de Spring (especialmente para la version 3.1). Repasamos algunos de los cambios y mejoras más destacados.

Leer más...

Proximamente: Spring Framework 4.0

spring-framework-logoYa empezamos el 2013, y los muchachos de Spring ya tienen información sobre lo que será la próxima versión del framework. Spring Framework 3.2 es la línea actual estable, y será la conclusión para la serie 3.x de Spring. ¿Y que novedades tendremos en Spring Framework 4.0? Veamos los detalles.

Leer más...

Java en el 2013: lo que se viene

java-tazaTerminó el 2012, y es buen momento para mirar a los próximos 12 meses en el desarrollo de software. Chris Mayer comparte un buen resumen de lo que se viene para Java durante el 2013... va a ser un excelente año!

Leer más...

¡Me encantan los enum de Java!

folder-with-numbersSe viene Java 8... ¿conocés a fondo los enums que se agregaron hace tiempo en Java 5?

Es una lástima que aún hoy en día se subestiman los enums en Java, ya que son más poderosos de lo que parecen, y no sólo pueden usarse como constantes enumeradas!

Cyrille Martraire comparte una serie de interesantes ejemplos para aprender más sobre los enum en Java.

Leer más...

Unite para testear NetBeans IDE 7.0

netbeans-netcat-70Se acaba de anunciar la convocatoria para unirse a NetCAT 7.0, el equipo de pruebas de aceptación comunitarias que probarán y le darán el ok a NetBeans IDE 7.0. NetCAT es una excelente oportunidad para colaborar de forma directa en el desarrollo de un producto de software libre, donde se participa de forma directa con los desarrolladores del producto para solucionar problemas y generar ideas nuevas que, en definitiva, marcan el futuro de la herramienta.

Leer más...

Generación de código con Spring Roo

rooSpring Roo es una herramienta de generación de código avanzado que se utiliza desde la linea de comandos invocando sentencias.

La idea detrás de Spring Roo es incrementar la productividad del desarrollador Java sin comprometer la integridad estructural o la flexibilidad de la solución.

Leer más...

NetBeans IDE 6.9 ya está disponible

netbeansYa está disponible para descargar NetBeans IDE 6.9, la nueva versión del IDE de desarrollo de software, que incluye soporte para Java y otras tecnologías. Esta nueva edición continua el enfoque de entregas incrementales pequeñas y frecuentes, y trae como mayor novedad a JavaFX Composer, un editor visual para aplicaciones JavaFX (similar al Swing GUI Builder de las aplicaciones Java SE). Otras características destacadass incluyen soporte para desarrollar paquetes OSGi con Maven; soporte para JavaFX SDK 1.3, PHP Zend Framework, y Ruby on Rails 3.0; mejoras el editor Java, al debugger, al issue tracker y más.

Leer más...

Seguinos en Facebook.

Publicá tus artículos.

Publicar Convertite en redactor para Dos Ideas y compartí tus conocimientos a una comunidad que sigue creciendo!
Quiero publicar

Los Comentarios.

Hanna Taller
Measure indicators of your commercial performance with mobile applications android and ios using ric...
Alinamike
Great step you have define it is really helpful for all developer making a website
Dai
Es broma?
busquen el significado de cinismo.
esta el antiguo significado y el moderno,
el moderno...
Yan
Hola:
Unas duda, Drools ¿tiene una interfaz gráfica para poder generar y editar reglas? o todo se t...
Maxi
Gracias por la info, esta bien explicado y funciono como solución a mi problema que tenia con el mét...

Inspiración.

"Si tú tienes una manzana y yo tengo una manzana e intercambiamos las manzanas, entonces tanto tú como yo seguiremos teniendo una manzana cada uno. Pero si tú tienes una idea y yo tengo una idea, e intercambiamos las ideas, entonces ambos tendremos dos ideas"

Bernard Shaw