суббота, 1 февраля 2014 г.

Spark for Java

Итак, краткий обзор Spark. Очень краткий, т.к. все, что я о нем знаю, это то, что Spark небольшой фреймворк для Java, с помощью которого можно создавать web- приложения, без развертывания какого либо сервера, то есть достаточно добавить в pom.xml файл dependency:
<dependency>
      <groupId>com.sparkjava</groupId>
      <artifactId>spark-core</artifactId>
      <version>1.1.1</version>
</dependency>



Пишем класс, например:
import spark.Request;
import spark.Response;
import spark.Route;
import spark.Spark;
public class HelloWorldSparkStyle {
    public static void main(String[] args) {
        Spark.get(new Route("/") {
            @Override
            public Object handle(final Request request,
                                 final Response response) {
                return "Hello World From Spark\n";
            }
        });
    }
}

Запускаем, в консольке видим:
== Spark has ignited ...
>> Listening on 0.0.0.0:4567

Идем в браузер, пишем http://localhost:4567/ и вуаля:

Hello World From Spark

Более подробную информацию по Spark можно найти на сайте Spark


Комментариев нет:

Отправить комментарий