księgarnia informatyczna aton.pl

Spring MVC. Przewodnik dla początkujących

Wydawnictwo HELION

Cena:    49.00zł

Spring MVC. Przewodnik dla początkujących


Autor: Amuthan G

ISBN: 978-83-283-0517-5

Ilość stron: 280

Data wydania: 05/2015

Oprawa: Miękka

Format: 170x230

Wydawnictwo: HELION


Wykorzystaj możliwości Spring MVC! Nauka przez praktykę, mniej teorii, więcej ćwiczeń

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.

Spis treści:

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)

Cena:    49.00zł


Spring MVC. Przewodnik dla początkującychKsiążka informatyczna: Spring MVC. Przewodnik dla początkujących
Księgarnia informatyczna aton.pl

Tutaj możesz kupić tę książkę w dobrej cenie. Zapraszamy na zakupy do naszej księgarni internetowej.