Spark stara się być Sinatra alternatywą w Javie, zapewniając lekki zestaw narzędzi, które programiści mogą wykorzystać przy tworzeniu małych i średnich aplikacji internetowych.
To był specjalnie zakodowana do pracy z Java 8 i skupia się na rozwoju sieci w spokoju, realizując wszystkie podstawowe narzędzia potrzebne w tej dziedzinie.
Oznacza to żadnych skomplikowanych procedur konfiguracyjnych XML, minimalne użycie adnotacji, wbudowany serwer, silnik routingu, a podstawowym menedżer sesji.
Oprócz tego, istnieje również system szablonów, menedżer widok, a wszystkie potrzebne dokumenty.
Spark nie bezpośrednio konkurować z Sinatry dla programistów, gdyż Sinatra ma już kilka dobrych lat rozwoju za nim, a jedynie zapewnia podobną alternatywą dla programistów, którzy muszą pracować ściśle w Javie.
Co nowego w tym wydaniu:
- Dodano Request.bodyAsBytes () (pobierz ciało jako bajtów, bez konieczności konwertowania go do string)
- Przeniesiony informacji o błędzie trasa do logowania (z 404)
- zastąpił wszystkie System.out / System.err z logowaniem slf4j
- body () jest teraz dostępny, nawet jeśli & quot; spożywane & quot; przez poprzedniego filtra / trasa (ten rozwiązuje również pewne problemy związane z map zapytań)
- Zezwalaj nadpisywanie za pomocą metody HTTP nagłówek X-HTTP-Method-Override
- Zasoby statyczne na innych serwerach aplikacji (wcześniej dostępne tylko dla wbudowanego Jetty)
- Poprawiono Wyjątek MimeParse
Funkcjonalność
Co nowego w wersji 2.2:
- Dodano Request.bodyAsBytes () (pobierz ciało jako bajty bez konieczności konwertowania go do String)
- Przeniesiony informacji o błędzie trasa do logowania (z 404)
- zastąpił wszystkie System.out / System.err z logowaniem slf4j
- body () jest teraz dostępny, nawet jeśli & quot; spożywane & quot; przez poprzedniego filtra / trasa (ten rozwiązuje również pewne problemy związane z map zapytań)
- Zezwalaj nadpisywanie za pomocą metody HTTP nagłówek X-HTTP-Method-Override
- Zasoby statyczne na innych serwerach aplikacji (wcześniej dostępne tylko dla wbudowanego Jetty)
- Poprawiono Wyjątek MimeParse
Funkcjonalność
Co nowego w wersji 2.1:
- Dodano Request.bodyAsBytes () (pobierz ciało jako bajty bez konieczności konwertowania go do String)
- Przeniesiony informacji o błędzie trasa do logowania (z 404)
- zastąpił wszystkie System.out / System.err z logowaniem slf4j
- body () jest teraz dostępny, nawet jeśli & quot; spożywane & quot; przez poprzedniego filtra / trasa (ten rozwiązuje również pewne problemy związane z map zapytań)
- Zezwalaj nadpisywanie za pomocą metody HTTP nagłówek X-HTTP-Method-Override
- Zasoby statyczne na innych serwerach aplikacji (wcześniej dostępne tylko dla wbudowanego Jetty)
- Poprawiono Wyjątek MimeParse
Funkcjonalność
Komentarze nie znaleziono