Cargando…

Spring MVC.

About This BookWork through carefully crafted exercises with detailed explanations for each step will help you understand the concepts with easeYou will gain a clear understanding of the end-to-end request/response life cycle, and each logical component's responsibilityThis book is packed with...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Ganeshan, Amuthan
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Birmingham : Packt Publishing, 2016.
Edición:2nd ed.
Temas:
Acceso en línea:Texto completo

MARC

LEADER 00000cam a2200000Mu 4500
001 EBOOKCENTRAL_ocn974589120
003 OCoLC
005 20240329122006.0
006 m o d
007 cr |||||||||||
008 170304s2016 enk o 000 0 eng d
040 |a EBLCP  |b eng  |e pn  |c EBLCP  |d MERUC  |d CHVBK  |d OCLCO  |d OCLCQ  |d OCLCF  |d LVT  |d OCLCQ  |d OCLCO  |d K6U  |d OCLCQ  |d OCLCO 
020 |a 9781785885648 
020 |a 1785885642 
029 1 |a CHNEW  |b 000949059 
029 1 |a CHVBK  |b 483152331 
029 1 |a AU@  |b 000071377880 
035 |a (OCoLC)974589120 
050 4 |a QA76.76.A65  |b G36 2016 
049 |a UAMI 
100 1 |a Ganeshan, Amuthan. 
245 1 0 |a Spring MVC. 
250 |a 2nd ed. 
260 |a Birmingham :  |b Packt Publishing,  |c 2016. 
300 |a 1 online resource (342 pages) 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
588 0 |a Print version record. 
505 0 |a Cover; Copyright; Credits; About the Author; About the Reviewer; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Configuring a Spring Development Environment; Setting up Java; [Time for action -- installing JDK]; Time for action -- installing JDK; Time for action -- setting up environment variables; Configuring a build tool; [Time for action -- installing the Maven build tool]; Time for action -- installing the Maven build tool; Installing a web server; [Time for action -- installing the Tomcat web server]; Time for action -- installing the Tomcat web server. 
505 8 |a Configuring a development environment[Time for action -- installing Spring Tool Suite]; Time for action -- installing Spring Tool Suite; Time for action -- configuring Maven on STS; Time for action -- configuring Tomcat on STS; Creating our first Spring MVC project; [Time for action -- creating a Spring MVC project in STS]; Time for action -- creating a Spring MVC project in STS; Time for action -- adding Java version properties in pom.xml; What just happened?; Spring MVC dependencies; Time for action -- adding Spring jars to the project; What just happened?; A jump-start to MVC. 
505 8 |a Time for action -- adding a welcome pageWhat just happened?; The Dispatcher servlet; Time for action -- configuring the Dispatcher servlet; What just happened?; Deploying our project; [Time for action -- running the project]; Time for action -- running the project; Summary; Chapter 2: Spring MVC Architecture -- Architecting Your Web Store; Dispatcher servlet; [Time for action -- examining request mapping]; Time for action -- examining request mapping; What just happened?; Pop quiz -- request mapping; Understanding the Dispatcher servlet configuration; [Time for action -- examining the servlet mapping]. 
505 8 |a Time for action -- examining the servlet mappingWhat just happened?; Servlet mapping versus request mapping; Pop quiz -- servlet mapping; Web application context; View resolvers; Time for action -- understanding web application context; What just happened?; Understanding the web application context configuration; [Pop quiz -- web application context configuration]; Pop quiz -- web application context configuration; Model View Controller; Overview of the Spring MVC request flow; The web application architecture; The Domain layer; Time for action -- creating a domain object; What just happened? 
505 8 |a The Persistence layerTime for action -- creating a repository object; What just happened?; The Service layer; Time for action -- creating a service object; What just happened?; Have a go hero -- accessing the product domain object via a service; An overview of the web application architecture; [Have a go hero -- listing all our customers]; Have a go hero -- listing all our customers; Summary; Chapter 3: Control Your Store with Controllers; The role of a Controller in Spring MVC; Defining a Controller; [Time for action -- adding class-level request mapping]. 
505 8 |a Time for action -- adding class-level request mapping. 
520 |a About This BookWork through carefully crafted exercises with detailed explanations for each step will help you understand the concepts with easeYou will gain a clear understanding of the end-to-end request/response life cycle, and each logical component's responsibilityThis book is packed with tips and tricks that demonstrate industry best practices on developing a Spring-MVC-based applicationWho This Book Is For The book is for Java developers who want to exploit Spring MVC and its features to build web applications. Some familiarity with basic servlet programming concepts would be a plus, but is not a prerequisite. What You Will LearnFamiliarize yourself with the anatomy of the Spring 4.X development environmentUnderstand web application architecture and the Spring MVC request flowIntegrate bean validation and custom validationUse error handling and exception resolvingGet to grips with REST-based web service development and AjaxTest your web applicationIn Detail Spring MVC helps you build flexible and loosely coupled web applications. The Spring MVC Framework is architected and designed in such a way that every piece of logic and functionality is highly configurable. Also, Spring can integrate effortlessly with other popular web frameworks such as Struts, WebWork, Java Server Faces, and Tapestry. The book progressively teaches you to configure the Spring development environment, architecture, controllers, libraries, and more before moving on to developing a full web application. It begins with an introduction to the Spring development environment and architecture so you're familiar with the know-how. From here, we move on to controllers, views, validations, Spring Tag libraries, and more. Finally, we integrate it all together to develop a web application. You'll also get to grips with testing applications for reliability. 
590 |a ProQuest Ebook Central  |b Ebook Central Academic Complete 
650 0 |a Web site development. 
650 0 |a Application software  |x Development. 
650 0 |a Java. 
650 6 |a Sites Web  |x Développement. 
650 6 |a Logiciels d'application  |x Développement. 
650 7 |a Application software  |x Development  |2 fast 
650 7 |a Web site development  |2 fast 
776 0 8 |i Print version:  |a Ganeshan, Amuthan.  |t Spring MVC: Beginner's Guide - Second Edition.  |d Birmingham : Packt Publishing, ©2016 
856 4 0 |u https://ebookcentral.uam.elogim.com/lib/uam-ebooks/detail.action?docID=4620793  |z Texto completo 
938 |a ProQuest Ebook Central  |b EBLB  |n EBL4620793 
994 |a 92  |b IZTAP