Este no es simplemente otro post, te mostrare con mis propias palabras y de manera concreta que es Spring Boot y como se come?
Introduccion
“Spring Boot” es un framework desarrollado, publicado y mantenido por la organizacion Pivotal, buscando solucionar varios problemas de su predecesor Spring Core Framework. Como la palabra lo indica “Boot” en este contexto es ARRANCAR/INICIAR- Spring, orignialmente Spring Core Framework tenia un proceso muy tedioso y dificil de depurar para su configuracion antes de poder iniciar una aplicacion, incluso un “Hola Mundo”.
Actualmente “Spring Boot” hace toda la configuracion inicial para que tu solamente tengas que presionar Run o Play (dependiendo de tu IDE) para tener una aplicacion Spring en ejecucion.
De las grandes ventajas de Spring Boot aparte de su “magica” configuracion es que las aplicaciones son consideradas “STAND ALONE” ya que el framework tiene un servidor Apache Tomcat Embebido en tu proyecto (explicare luego un poco mas de esto).
Informacion Tecnica y Requisitos Minimos:
Para poder usar este maravilloso framework vas a tener que tener instalado como minimo la version 8 de java. Para todos los ejemplos y/o tutoriales que encuentre en este blog siempre utilizare maven.
Spring tiene su propio IDE que se llama Spring Tool Suite, esta basado en eclipse por lo cual es portatil y esta optimisado para proyectos con spring, incluso te da un boton de ejecucion donde puede iniciar tu aplicacion con servidor embebido de una manera muy facil. Puedes descargalo en este link, una vez mas los ejemplos seran desarrollados bajo este IDE pero puede usar cualquier otro (NetBeans, IntelliJ,Eclipse).
Manos a la obra
Setup de tu ambiente de trabajo:
Como crear un proyecto:
Spring Boot nos da un proyecto base por lo cual no tienes que empezar desde cero, la forma mas conocida se encuentra en su pagina oficial donde creas el proyecto, lo descargas como un .zip y luego lo importas en tu IDE. Pero ademas STS nos da una opcion directa donde podemos crear el proyecto directamente en el IDE y asi no tener que descargar e importar.
Les mostrare paso a paso las dos opciones en el siguiente video, depende de ustedes cual quieren usar, yo utilizare la creacion directa desde STS para el resto de mis tutoriales o ejemplos.
Bueno querido lector, esto es todo por este post. si tienes alguna duda o pregunta no dudes en dejarlo en los comentarios, no olvides darle like y compartir este post con tus compañeros.
Gracias.
Spring Boot Introduccion:
Como seria la implementacion de spring security con spring boot
Hola Luis Villamil, Spring Security es la siguiente serie de tutoriales que voy a crear. Ten un poco de paciencia pero me asegurare de avisarte cuando esten listos.
Gracias
Hola Luis, solo queria dejarte saber que ya empece la serie de Spring Boot Security, te dejo el siguiente link con la introduccion y una pequeña demostracion. Durante el transcurso de la semana posteare el segundo tutorial
http://cristianruizblog.com/spring-boot-security-0/
https://youtu.be/b6LW9JLNM88