ksiazki24h.pl
wprowadź własne kryteria wyszukiwania książek: (jak szukać?)
Twój koszyk:   0 zł   zamówienie wysyłkowe >>>
Strona główna > opis książki

SPRING MVC PRZEWODNIK DLA POCZĄTKUJĄCYCH


AMUTHAN G.

wydawnictwo: HELION , rok wydania 2015, wydanie I

cena netto: 50.30 Twoja cena  47,79 zł + 5% vat - dodaj do koszyka

Spring MVC

Przewodnik dla początkujących


Spring MVC to szkielet dostarczający architekturę model-widok-kontroler (ang. Model View Controller). Z jego pomocą można zbudować wiele zaawansowanych aplikacji internetowych oraz REST-owe API. Spring MVC zapewnia niezwykłą elastyczność oraz gwarantuje programistom wygodę. To leży u podstaw jego ogromnej popularności. Wokół tego szkieletu powstała też duża społeczność, zawsze chętna do udzielania pomocy.

Jeżeli chcesz poznać możliwości Spring MVC i zbudować z nim Twoją pierwszą aplikację, nie mogłeś trafić lepiej. Ta książka wprowadzi Cię w najważniejsze zagadnienia oraz w niezwykle przejrzysty sposób przedstawi dostępne możliwości.

Na samym początku zainstalujesz środowisko JDK oraz przydatne narzędzia, takie jak Maven i Spring Tool Suite. Budowana tu przykładowa aplikacja to sklep internetowy działający na serwerze Apache Tomcat. Z kolejnych rozdziałów nauczysz się, jak korzystać z kontrolerów, bibliotek znaczników oraz walidatorów. Książka ta jest obowiązkową lekturą dla wszystkich początkujących użytkowników Spring MVC.

Dzięki tej książce:

  • Zapoznasz się ze strukturą środowiska programistycznego Springa.

  • Poznasz architekturę aplikacji internetowej oraz przepływ żądania w Spring MVC.

  • Zintegrujesz walidację beanów z niestandardową walidacją.

  • Nauczysz się obsługiwać błędy oraz wyjątki.

  • Zaznajomisz się z implementacją RESTowych usług internetowych oraz Ajaxem.

  • Utworzysz testy dla aplikacji.

  • Dowiesz się, jak zastosować szkielety Tiles oraz Web Flow w Twojej aplikacji MVC.


O autorze (7)

O recenzentach (8)

Przedmowa (9)

 

Rozdział 1. Konfiguracja środowiska do programowania w Springu (15)

 

  • Instalacja Javy (15)
  • Konfiguracja narzędzia do budowy (18)
  • Instalacja serwera WWW (19)
  • Konfiguracja środowiska programistycznego (21)
  • Tworzenie pierwszego projektu opartego na Springu MVC (25)
  • Podsumowanie (36)

 

Rozdział 2. Architektura Springa MVC - projektowanie Twojego sklepu internetowego (37)

 

  • Serwlet przekazujący (37)
  • Kontekst aplikacji internetowej (40)
  • Kontekst konfiguracji aplikacji internetowej (44)
  • Resolwery widoków (46)
  • Model - widok - kontroler (49)
  • Przegląd przepływu żądania w Springu MVC (50)
  • Architektura aplikacji internetowej (51)
  • Warstwa domeny (51)
  • Warstwa danych (57)
  • Warstwa usług (64)
  • Rzut oka na architekturę aplikacji internetowej (69)
  • Podsumowanie (71)

 

Rozdział 3. Kontroluj swój sklep za pomocą kontrolerów (73)

 

  • Definiowanie kontrolera (73)
  • Rola kontrolera w Springu MVC (78)
  • Interfejs HandlerMapping (79)
  • Używanie szablonów wzorców URI (79)
  • Używanie zmiennych tablicowych (84)
  • Zrozumieć parametry żądania (89)
  • Podsumowanie (96)

 

Rozdział 4. Praca z bibliotekami znaczników Springa (97)

 

  • Prezentowanie i przetwarzanie formularzy (97)
  • Dostosowywanie wiązania danych (105)
  • Wyodrębnianie napisów (109)
  • Używanie znaczników Spring Security (111)
  • Podsumowanie (121)

 

Rozdział 5. Praca z resolwerami widoków (123)

 

  • Odwzorowywanie widoków (123)
  • Widok przekierowujący (125)
  • Serwowanie statycznych zasobów (128)
  • Żądania typu multipart w praktyce (131)
  • ContentNegotiatingViewResolver w praktyce (137)
  • Praca z resolwerem obsługi wyjątków (141)
  • Podsumowanie (147)

 

Rozdział 6. Przechwytywacze w akcji (149)

 

  • Praca z przechwytywaczami (149)
  • Internacjonalizacja (i18n) (155)
  • Raportowanie zdarzeń (160)
  • Warunkowe przekierowanie (163)
  • Podsumowanie (168)

 

Rozdział 7. Walidatory w akcji (169)

 

  • Walidacja beanów (169)
  • Własna walidacja z użyciem JSR-303/walidacji beanów (175)
  • Walidacja Springa (179)
  • Podsumowanie (187)

 

Rozdział 8. Ajax i usługi REST (189)

 

  • Wprowadzenie do REST (189)
  • Obsługa usługi internetowej za pomocą Ajaksa (204)
  • Podsumowanie (212)

 

Rozdział 9. Apache Tiles oraz Spring Web Flow w praktyce (213)

 

  • Praca ze Spring Web Flow (213)
  • Zwiększanie możliwości ponownego użycia kodu interfejsu użytkownika za pomocą Apache Tiles (239)
  • Podsumowanie (247)

 

Rozdział 10. Testowanie aplikacji (249)

 

  • Testowanie jednostkowe (249)
  • Testy integracyjne z użyciem szkieletu Spring Test Context (253)
  • Podsumowanie (265)

 

Dodatek A. Gradle - alternatywne narzędzie do budowy projektów (267)

 

  • Instalacja Gradle (267)
  • Skrypt budowy Twojego projektu w Gradle (268)
  • Zrozumieć skrypt Gradle (269)

 

Dodatek B. Odpowiedzi do krótkich testów (271)

 

  • Rozdział 2. Architektura Springa MVC - projektowanie Twojego sklepu internetowego (271)
  • Rozdział 3. Kontroluj swój sklep za pomocą kontrolerów (272)
  • Rozdział 5. Praca z resolwerami widoków (272)
  • Rozdział 6. Przechwytywacze w akcji (272)
  • Rozdział 9. Apache Tiles oraz Spring Web Flow w praktyce (273)

 

Skorowidz (275)


280 stron, Format: 170x230, oprawa miękka

Po otrzymaniu zamówienia poinformujemy,
czy wybrany tytuł polskojęzyczny lub anglojęzyczny jest aktualnie na półce księgarni.

 
Wszelkie prawa zastrzeżone PROPRESS sp. z o.o. 2012-2022