Introducción.
Primeramente no debemos confundir el nombre de Spark que se aplica a manejo de clusters con el framework ligero para crear aplicaciones web.
Este framework no es nada pretencioso, pero por ello te deja mucho margen de libertad. Se dice que es una implementación de Sinatra (que va sobre ruby) hecha en Java. La versión 2 ya utiliza la sintaxis de Java 8.
Creación del proyecto.
Sigamos los siguientes pasos:
Abrimos eclipse y hacemos File -> New -> Other -> Maven -> Maven Project
Le damos siguiente
Aceptamos valores por omisión y indicamos que filtre por "quickstart"
Le damos siguiente y damos nombres de organización y aplicación y damos finish
Con eso nos crea el fichero. Ahora tenemos que incluir las dependencias de Spark en el pom.xml tal y como dice en la web de Spark que aquí mostramos la pantalla
Y queda el pom.xml así:
Ahora en nuestro proyecto creamos la clase "HelloWorld" como dicen las instrucciones
import static spark.Spark.*;
public class HelloWorld {
public static void main(String[] args) {
get("/hello", (req, res) -> "Hello World");
}
}
y ejecutamos la clase como un java application y a funcionar (abrir una ventana del navegador y meter la URL
http://localhost:4567/hello
No hay comentarios :
Publicar un comentario