Ir al contenido principal

Crear una aplicación con Spring Boot 2


Código fuente del articulo:

Viene de https://programmingbabel.blogspot.com/2017/09/crear-una-aplicacion-con-spring-boot.html

ahora a probar !!!!!!!!!!

le das secundario sobre la raiz del proyecto Run as--> Maven build....


en la ventana emergente escribes spring-boot:run en el campo goal, le das Apply y run


Si todo ha salido bien veras este lindo dibujito en la consola que los señores de Spring se tardaron un año en completar



si ingresas a la ruta localhost:8080 veras la bienvenida


y si ingresas a localhost:8080/saludo veras el saludo.


Listo!!! ya tienes una aplicación Spring andando con un par de etiquetas. Ahora sigue agregar una capa de persistencia, aprender a manejar ajax, conocer un para de anotaciones mas, controlar transacción y configurar capas de servicios. pero ya tienes el ambiente que es lo mas tedioso de configurar.


Gracias por leer este tutorial si te gusto estaré publicando mas cosas sobre JAVA, Spring,  JEE y demás cosas que vaya a prendiendo ;).


Comentarios

Entradas populares de este blog

Conectarse al LDAP (directorio activo) utilizando JAVA

Un LDAP es un sistema de autenticación estándar utilizado por muchas compañías para controlar el acceso a aplicaciones y recursos. Por lo general se espera que cualquier nueva aplicación haga uso del LDAP para realizar la autenticación y controlar los permisos en forma unificada, la seguridad es transversal a todos los procesos que realiza una organización. Una vez regado el cuento a lo que vinimos, como conectarse a un LDAP. Lo primero que debes saber es que no se requieren librerías adicionales, JAVA en su distribución estandar ya cuenta con todo lo que necesitas. primero tres siglas que tienes que tener en cuanta. CN  = Common Name OU  = Organizational Unit DC  = Domain Component Para conectarse primero necesitas es instanciar un Objeto de la clase LdapContext, este se encargara de manejar la conexión al LDAP y las peticiones que se hagan al mismo. por consiguiente necesitara que le entregues una serie de propiedades de conexión. Esto lo haras con un Map de...

Clases anónimas JAVA (Anonymous Classes)

Código fuente articulo: https://www.dropbox.com/s/pzw44ot0ji2metl/Lambda.zip?dl=0 Las Clases anónimas en JAVA son una solución rápida para implementar una clase que se va utilizar una vez y de forma inmediata. Por ejemplo el  EventHandler  para un botón se puede implementar en la misma asignación valiendonos de la interfaz  EventHandler  que ya esta definida. Pero mejor vamos con un ejemplo mas simple. De la definición anterior concluimos dos cosas la primera es que para crear una clase anónima es necesario haber definido una interfaz, una clase o una clase abstracta. La clase anónima lo que hará sera implementar la interfaz definida o sobre escribir los métodos definidos. Para ilustrar esto utilizaremos el ejemplo del JAVA Tutorial https://docs.oracle.com/javase/tutorial/java/javaOO/anonymousclasses.html . en este ejemplo tenemos que implementar clases que cumpliendo con la interfaz Saludo sean capaces de saludar en diferentes idiomas. El paso uno ...

Java 8 Iteradores pasivos (forEach) y Stream API

Antes de la funcion forEach, todos los iteradores en JAVA eran activos es decir, involucraban un ciclo for o un while que recorría la colección de datos hasta cumplir con cierta condición. Es decir que recorrer una colección se vería así; List<String> names = new LinkedList<String>(); for (String name : names)     System.out.println(name); Con la introducción de forEach como una función en la interfaz Iterable, todas las clases que implementen iterable tiene añadida la función forEach y el siclo anterior se podría simplificar así: names.forEach(name -> System.out.println(name)); como puedes ver es una sola linea de código y lo mas inusual es este símbolo -> lo que nos indica estamos lidiando con una expresión Lambda, si no sabes nada de expresiones lambda ingresa a este link que tiene un tutorial a prueba de... digamos que for dummies ( https://programmingbabel.blogspot.com/2017/09/lambda-expressions-java.html ). La expresión lambda en ...