Categories
Ebooks
-
Business and economy
- Bitcoin
- Businesswoman
- Coaching
- Controlling
- E-business
- Economy
- Finances
- Stocks and investments
- Personal competence
- Computer in the office
- Communication and negotiation
- Small company
- Marketing
- Motivation
- Multimedia trainings
- Real estate
- Persuasion and NLP
- Taxes
- Social policy
- Guides
- Presentations
- Leadership
- Public Relation
- Reports, analyses
- Secret
- Social Media
- Sales
- Start-up
- Your career
- Management
- Project management
- Human Resources
-
For children
-
For youth
-
Education
-
Encyclopedias, dictionaries
-
E-press
- Architektura i wnętrza
- Biznes i Ekonomia
- Home and garden
- E-business
- Finances
- Personal finance
- Business
- Photography
- Computer science
- HR & Payroll
- Computers, Excel
- Accounts
- Culture and literature
- Scientific and academic
- Environmental protection
- Opinion-forming
- Education
- Taxes
- Travelling
- Psychology
- Religion
- Agriculture
- Book and press market
- Transport and Spedition
- Healthand beauty
-
History
-
Computer science
- Office applications
- Data bases
- Bioinformatics
- IT business
- CAD/CAM
- Digital Lifestyle
- DTP
- Electronics
- Digital photography
- Computer graphics
- Games
- Hacking
- Hardware
- IT w ekonomii
- Scientific software package
- School textbooks
- Computer basics
- Programming
- Mobile programming
- Internet servers
- Computer networks
- Start-up
- Operational systems
- Artificial intelligence
- Technology for children
- Webmastering
-
Other
-
Foreign languages
-
Culture and art
-
School reading books
-
Literature
- Antology
- Ballade
- Biographies and autobiographies
- For adults
- Dramas
- Diaries, memoirs, letters
- Epic, epopee
- Essay
- Fantasy and science fiction
- Feuilletons
- Work of fiction
- Humour and satire
- Other
- Classical
- Crime fiction
- Non-fiction
- Fiction
- Mity i legendy
- Nobelists
- Novellas
- Moral
- Okultyzm i magia
- Short stories
- Memoirs
- Travelling
- Narrative poetry
- Poetry
- Politics
- Popular science
- Novel
- Historical novel
- Prose
- Adventure
- Journalism, publicism
- Reportage novels
- Romans i literatura obyczajowa
- Sensational
- Thriller, Horror
- Interviews and memoirs
-
Natural sciences
-
Social sciences
-
School textbooks
-
Popular science and academic
- Archeology
- Bibliotekoznawstwo
- Cinema studies
- Philology
- Polish philology
- Philosophy
- Finanse i bankowość
- Geography
- Economy
- Trade. World economy
- History and archeology
- History of art and architecture
- Cultural studies
- Linguistics
- Literary studies
- Logistics
- Maths
- Medicine
- Humanities
- Pedagogy
- Educational aids
- Popular science
- Other
- Psychology
- Sociology
- Theatre studies
- Theology
- Economic theories and teachings
- Transport i spedycja
- Physical education
- Zarządzanie i marketing
-
Guides
-
Game guides
-
Professional and specialist guides
-
Law
- Health and Safety
- History
- Road Code. Driving license
- Law studies
- Healthcare
- General. Compendium of knowledge
- Academic textbooks
- Other
- Construction and local law
- Civil law
- Financial law
- Economic law
- Economic and trade law
- Criminal law
- Criminal law. Criminal offenses. Criminology
- International law
- International law
- Health care law
- Educational law
- Tax law
- Labor and social security law
- Public, constitutional and administrative law
- Family and Guardianship Code
- agricultural law
- Social law, labour law
- European Union law
- Industry
- Agricultural and environmental
- Dictionaries and encyclopedia
- Public procurement
- Management
-
Tourist guides and travel
- Africa
- Albums
- Southern America
- North and Central America
- Australia, New Zealand, Oceania
- Austria
- Asia
- Balkans
- Middle East
- Bulgary
- China
- Croatia
- The Czech Republic
- Denmark
- Egipt
- Estonia
- Europe
- France
- Mountains
- Greece
- Spain
- Holand
- Iceland
- Lithuania
- Latvia
- Mapy, Plany miast, Atlasy
- Mini travel guides
- Germany
- Norway
- Active travelling
- Poland
- Portugal
- Other
- Russia
- Romania
- Slovakia
- Slovenia
- Switzerland
- Sweden
- World
- Turkey
- Ukraine
- Hungary
- Great Britain
- Italy
-
Psychology
- Philosophy of life
- Kompetencje psychospołeczne
- Interpersonal communication
- Mindfulness
- General
- Persuasion and NLP
- Academic psychology
- Psychology of soul and mind
- Work psychology
- Relacje i związki
- Parenting and children psychology
- Problem solving
- Intellectual growth
- Secret
- Sexapeal
- Seduction
- Appearance and image
- Philosophy of life
-
Religion
-
Sport, fitness, diets
-
Technology and mechanics
Audiobooks
-
Business and economy
- Bitcoin
- Businesswoman
- Coaching
- Controlling
- E-business
- Economy
- Finances
- Stocks and investments
- Personal competence
- Communication and negotiation
- Small company
- Marketing
- Motivation
- Real estate
- Persuasion and NLP
- Taxes
- Guides
- Presentations
- Leadership
- Public Relation
- Secret
- Social Media
- Sales
- Start-up
- Your career
- Management
- Project management
- Human Resources
-
For children
-
For youth
-
Education
-
Encyclopedias, dictionaries
-
History
-
Computer science
-
Other
-
Foreign languages
-
Culture and art
-
School reading books
-
Literature
- Antology
- Ballade
- Biographies and autobiographies
- For adults
- Dramas
- Diaries, memoirs, letters
- Epic, epopee
- Essay
- Fantasy and science fiction
- Feuilletons
- Work of fiction
- Humour and satire
- Other
- Classical
- Crime fiction
- Non-fiction
- Fiction
- Mity i legendy
- Nobelists
- Novellas
- Moral
- Okultyzm i magia
- Short stories
- Memoirs
- Travelling
- Poetry
- Politics
- Popular science
- Novel
- Historical novel
- Prose
- Adventure
- Journalism, publicism
- Reportage novels
- Romans i literatura obyczajowa
- Sensational
- Thriller, Horror
- Interviews and memoirs
-
Natural sciences
-
Social sciences
-
Popular science and academic
-
Guides
-
Professional and specialist guides
-
Law
-
Tourist guides and travel
-
Psychology
- Philosophy of life
- Interpersonal communication
- Mindfulness
- General
- Persuasion and NLP
- Academic psychology
- Psychology of soul and mind
- Work psychology
- Relacje i związki
- Parenting and children psychology
- Problem solving
- Intellectual growth
- Secret
- Sexapeal
- Seduction
- Appearance and image
- Philosophy of life
-
Religion
-
Sport, fitness, diets
-
Technology and mechanics
Videocourses
-
Data bases
-
Big Data
-
Biznes, ekonomia i marketing
-
Cybersecurity
-
Data Science
-
DevOps
-
For children
-
Electronics
-
Graphics/Video/CAX
-
Games
-
Microsoft Office
-
Development tools
-
Programming
-
Personal growth
-
Computer networks
-
Operational systems
-
Software testing
-
Mobile devices
-
UX/UI
-
Web development
-
Management
Podcasts
- Ebooks
- Programming
- Java
- Spring MVC. Przewodnik dla początkujących
E-book details
Log in, If you're interested in the contents of the item.
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.
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)
- Title: Spring MVC. Przewodnik dla początkujących
- Author: Amuthan G
- Original title: Spring MVC: Beginner's Guide
- Translation: Andrzej Bobak
- ISBN: 978-83-283-0520-5, 9788328305205
- Date of issue: 2015-05-08
- Format: Ebook
- Item ID: sprimv
- Publisher: Helion