Cargando…

Spring 5. 0 Projects : Build Seven Web Development Projects with Spring MVC, Angular 6, JHipster, WebFlux, and Spring Boot 2.

Spring makes it simple to create RESTful applications, interact with social services, communicate with modern databases, secure your system, and make your code modular and easy to test. This book will show you how to build various projects in Spring 5.0, using its various features as well as third p...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Patel, Nilang
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Birmingham : Packt Publishing Ltd, 2019.
Temas:
Acceso en línea:Texto completo

MARC

LEADER 00000cam a2200000Mi 4500
001 EBSCO_on1089536998
003 OCoLC
005 20231017213018.0
006 m o d
007 cr |n|---|||||
008 190309s2019 enk o 000 0 eng d
040 |a EBLCP  |b eng  |e pn  |c EBLCP  |d CHVBK  |d OCLCO  |d MERUC  |d OCLCF  |d OCLCQ  |d OCLCO  |d UKAHL  |d OCLCQ  |d VT2  |d NLW  |d UKMGB  |d OCLCO  |d N$T  |d OCLCQ 
015 |a GBC216907  |2 bnb 
016 7 |a 019299031  |2 Uk 
020 |a 1788391977 
020 |a 9781788391979  |q (electronic bk.) 
020 |z 9781788390415  |q print 
029 1 |a AU@  |b 000065126565 
029 1 |a CHNEW  |b 001040586 
029 1 |a CHVBK  |b 559029497 
029 1 |a UKMGB  |b 019299031 
029 1 |a AU@  |b 000070535688 
035 |a (OCoLC)1089536998 
037 |a 9781788391979  |b Packt Publishing 
050 4 |a QA76.76.A54  |b .P384 2019 
082 0 4 |a 005.2762  |2 23 
049 |a UAMI 
100 1 |a Patel, Nilang. 
245 1 0 |a Spring 5. 0 Projects :  |b Build Seven Web Development Projects with Spring MVC, Angular 6, JHipster, WebFlux, and Spring Boot 2. 
260 |a Birmingham :  |b Packt Publishing Ltd,  |c 2019. 
300 |a 1 online resource (437 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; Title Page; Copyright and Credits; About Packt; Contributors; Table of Contents; Preface; Chapter 1: Creating an Application to List World Countries with their GDP; Technical requirements; Introduction to the application; Understanding the database structure; Understanding the World Bank API; Designing the wireframes of application screens; Country listing page; Country detail page; Country edit page; Add a new city and language; Creating an empty application; Defining the model classes; Using Hibernate Validator to add validations; Defining the data access layer -- Spring JDBC Template 
505 8 |a Defining the JDBC connection propertiesSetting up the test environment; Defining the RowMapper; Designing the CountryDAO ; Designing the CityDAO; Designing the CountryLanguageDAO; Designing the client for World Bank API; Defining the API controllers; Enabling Web MVC using @EnableWebMvc; Configuration to deploy to Tomcat without web.xml; Defining the RESTful API controller for country resource; Defining the RESTful API controller for city resource; Defining the RESTful API controller for country language resource; Deploying to Tomcat; Defining the view controller; Defining the view templates 
505 8 |a Configuring a Thymeleaf template engineManaging static resources; Creating the base template; Logging configuration; Running the application; Summary; Chapter 2: Building a Reactive Web Application; Technical requirements; Reactive system; Reactive Programming; Basics of Reactive Programming; Backpressure; Benefits of Reactive Programming; Reactive Programming techniques; Reactive Programming in Java; Reactive Streams; Reactive Streams specifications; Publisher rules; Subscriber rules; Subscription rules; Processor rules; Reactive Streams TCK; RxJava; Anatomy of RxJava ; Observer event calls 
505 8 |a Observable for iteratorsCustom Observers; Observable types; Cold Observable; Hot Observable; Other ways to get Observable; Operators; Project Reactor; Reactor features; Handling data stream with high volume; Push-pull mechanism; Handling concurrency independently ; Operators; Reactor sub-projects; Reactor types; Reactor in action ; Types of subscribers; Custom subscribers; Reactor lifecycle methods; Ratpack; Akka stream; Vert.x; Reactive support in Spring Framework; Spring WebFlux; Spring MVC versus Spring WebFlux; Reactive span across Spring modules; Spring WebFlux application 
505 8 |a MongoDB installationMongoDB data structure; Creating a Spring Data repository; WebFlux programming models; Annotated controller; Functional endpoint; Artifacts required in functional-style Reactive Programming ; Prerequisite for a functional approach in Spring WebFlux; Defining routers and handlers; Combining handler and router; Composite routers; WebSocket support; Summary; Chapter 3: Blogpress -- A Simple Blog Management System; Technical requirements; Application overview; Project skeleton with Spring Boot; Configuring IDE Spring Tool Suite; Spring Model-View-Controller web flow 
500 |a Presentation layer with Thymeleaf 
520 |a Spring makes it simple to create RESTful applications, interact with social services, communicate with modern databases, secure your system, and make your code modular and easy to test. This book will show you how to build various projects in Spring 5.0, using its various features as well as third party tools. 
590 |a eBooks on EBSCOhost  |b EBSCO eBook Subscription Academic Collection - Worldwide 
630 0 0 |a AngularJS (Software framework) 
630 0 7 |a AngularJS (Software framework)  |2 fast  |0 (OCoLC)fst01920441 
650 0 |a Application software  |x Development. 
650 0 |a Spring. 
650 6 |a Logiciels d'application  |x Développement. 
650 6 |a Printemps. 
650 7 |a spring (season)  |2 aat 
650 7 |a Web services.  |2 bicssc 
650 7 |a Programming & scripting languages: general.  |2 bicssc 
650 7 |a Computers  |x Programming Languages  |x General.  |2 bisacsh 
650 7 |a Computers  |x Programming Languages  |x Java.  |2 bisacsh 
650 7 |a Application software  |x Development.  |2 fast  |0 (OCoLC)fst00811707 
650 7 |a Spring.  |2 fast  |0 (OCoLC)fst01130905 
776 0 8 |i Print version:  |a Patel, Nilang.  |t Spring 5. 0 Projects : Build Seven Web Development Projects with Spring MVC, Angular 6, JHipster, WebFlux, and Spring Boot 2.  |d Birmingham : Packt Publishing Ltd, ©2019  |z 9781788390415 
856 4 0 |u https://ebsco.uam.elogim.com/login.aspx?direct=true&scope=site&db=nlebk&AN=2037543  |z Texto completo 
938 |a Askews and Holts Library Services  |b ASKH  |n AH35976303 
938 |a ProQuest Ebook Central  |b EBLB  |n EBL5721784 
938 |a EBSCOhost  |b EBSC  |n 2037543 
994 |a 92  |b IZTAP