nexusstc/Pro Spring MVC with WebFlux: Web Development in Spring Framework 5 and Spring Boot 2/aa53481f2aa8d1768285003826901c02.epub
Pro Spring MVC with WebFlux : Web Development in Spring Framework 5 and Spring Boot 2 🔍
Marten Deinum; Iuliana Cosmina
Apress : Imprint : Apress, 2nd edition, Erscheinungsort nicht ermittelbar, 2021
英语 [en] · EPUB · 13.9MB · 2021 · 📘 非小说类图书 · 🚀/lgli/lgrs/nexusstc/zlib · Save
描述
Explore the designs of the Spring MVC and WebFlux frameworks, and apply similar designs and techniques to your own code. Along with detailed analysis of the code and functionality, this book includes numerous tips and tricks to help you get the most out of Spring MVC, WebFlux, and Java-based web application development in general using Spring. You'll see how Spring MVC is a modern web application framework built upon the latest Spring Framework 5 and Spring Boot 2. Spring MVC is suitable for building reusable web controller modules that encapsulate rich page navigation rules.
Pro Spring MVC with WebFlux takes great care in covering every inch of Spring MVC with WebFlux to give you the complete picture. Along with all the best-known features of these frameworks, you'll discover some new hidden treasures. You'll also learn how to correctly and safely extend the frameworks to create customized solutions.
This book is for anyone who wishes to write robust, modern, and useful web applications with the Spring Framework. After reading and using this book, you'll become proficient with Spring MVC and be able to apply it to your own Java web applications and microservices.
What You Will Learn
Use Spring MVC with WebFlux to build Java-based web applications Employ the various Spring MVC architectures Work with controllers and routing functions Build microservices and web services using Spring MVC and REST Create reactive web applications using Spring WebFlux Secure Spring MVC and Spring WebFlux Deploy your Spring MVC application to the cloud
Who This Book Is For
Those with at least some prior experience with Java web application development. Some previous experience with Spring Boot or the Spring Framework is recommended.
Pro Spring MVC with WebFlux takes great care in covering every inch of Spring MVC with WebFlux to give you the complete picture. Along with all the best-known features of these frameworks, you'll discover some new hidden treasures. You'll also learn how to correctly and safely extend the frameworks to create customized solutions.
This book is for anyone who wishes to write robust, modern, and useful web applications with the Spring Framework. After reading and using this book, you'll become proficient with Spring MVC and be able to apply it to your own Java web applications and microservices.
What You Will Learn
Use Spring MVC with WebFlux to build Java-based web applications Employ the various Spring MVC architectures Work with controllers and routing functions Build microservices and web services using Spring MVC and REST Create reactive web applications using Spring WebFlux Secure Spring MVC and Spring WebFlux Deploy your Spring MVC application to the cloud
Who This Book Is For
Those with at least some prior experience with Java web application development. Some previous experience with Spring Boot or the Spring Framework is recommended.
备用文件名
lgrsnf/Deinum M., Cosmina I. - Pro Spring MVC with WebFlux, 2nd edition - 2021.epub
备用文件名
zlib/Computers/Marten Deinum; Iuliana Cosmina/Pro Spring MVC with WebFlux: Web Development in Spring Framework 5 and Spring Boot 2_12883607.epub
备选标题
Expert One-on-One J2EE Design and Development (Programmer to Programmer)
备选标题
Pro Spring 5 : An In-Depth Guide to the Spring Framework and Its Tools
备选标题
Spring Boot 2 Recipes : A Problem-Solution Approach
备选标题
A Problem-Solution Approach for Spring Framework 5
备选标题
Spring 5 Recipes : A Problem-Solution Approach
备选标题
Expert one to one J2EE design and development
备选标题
Spring 5 для профессионалов
备选作者
Юлиана Козмина, Кларенс Хо, Крис Шеффер, Роб Харроп; [перевод с английского и редакция И. В. Берштейна]
备选作者
Юлиана Козмина, Роб Харроп, Крис Шефер, Кларенс Хо; перевод с английского и редакция И. В. Бернштейна
备选作者
Cosmina, Iuliana, Harrop, Rob, Schaefer, Chris, Ho, Clarence
备选作者
Iuliana Cosmina; Rob Harrop; Chris Schaefer; Clarence Ho
备选作者
Daniel Rubio; Josh Long; Gary Mak; Marten Deinum
备选作者
Deinum, Marten, Rubio, Daniel, Long, Josh
备选作者
Козмина, Юлиана, Харроп, Роб, Хо, Кларенс
备选作者
Marten Deinum; Daniel Rubio; Josh Long
备选作者
Deinum, Marten; Cosmina, Iuliana
备选作者
Johnson, Rod Ph.D
备选作者
Rod Johnson
备选作者
Шеффер, Крис
备用出版商
John Wiley & Sons, Incorporated
备用出版商
Hungry Minds, Incorporated
备用出版商
Диалектика; Диалектика
备用出版商
Apress, Incorporated
备用出版商
Springer Nature
备用出版商
Wrox ; Wiley
备用版本
Programmer to programmer, Indianapolis, Ind, [Great Britain], United States, 2003
备用版本
For professionals by professionals, Fifth edition, New York, NY, 2017
备用版本
Programmer to programmer, Birmingham, Indianapolis, ©2003
备用版本
John Wiley & Sons, Inc. (trade), Indianapolis, IN, 2003
备用版本
ITpro collection, Fourth edition, United States, 2017
备用版本
1st ed, Place of publication not identified, 2018
备用版本
5-е изд., Москва, Санкт-Петербург, Russia, 2020
备用版本
5-е изд., Москва, Санкт-Петербург, Russia, 2019
备用版本
United States, United States of America
备用版本
Springer Nature, [United States], 2017
备用版本
Springer Nature, Berkeley, CA, 2021
备用版本
Fourth edition, Berkeley, CA, 2017
备用版本
2nd ed. 2021, Berkeley, CA :, 2021
备用版本
Springer Nature, [New York], 2018
备用版本
New Ed edition, October 23, 2002
备用版本
Fourth edition, New York, 2017
备用版本
2nd ed, United States, 2020
备用版本
5th ed, Berkeley, CA, 2017
备用版本
New edition, US, 2002
备用版本
Berkley, CA, 2018
备用版本
5th ed., PS, 2017
备用版本
4th ed., 2017
备用版本
Nov 29, 2018
备用版本
Oct 17, 2017
备用版本
2, 20210104
元数据中的注释
lg3002862
元数据中的注释
{"edition":"2","isbns":["0764543857","1484227891","1484228073","1484239628","1484256662","9780764543852","9781484227893","9781484228074","9781484239629","9781484256664"],"publisher":"Apress"}
元数据中的注释
Includes index.
元数据中的注释
Предм. указ.: с. 1105-1119
Фактическая дата выхода в свет - 2019
Пер.: Spring 5 5th ed. 978-1-4842-2807-4
Фактическая дата выхода в свет - 2019
Пер.: Spring 5 5th ed. 978-1-4842-2807-4
元数据中的注释
РГБ
元数据中的注释
Russian State Library [rgb] MARC:
=001 010203521
=005 20191223130307.0
=008 191217s2020\\\\ru\ac\\\\\\\\\000\|\rus\d
=017 \\ $a КН-П-19-097761 $b RuMoRKP
=020 \\ $a 978-5-907114-07-4 $c 400 экз.
=040 \\ $a RuMoRGB $b rus $e rcr
=041 1\ $a rus $h eng
=044 \\ $a ru
=084 \\ $a З973.233.02-018.2,07 $2 rubbk
=245 00 $a Spring 5 для профессионалов : $b [обстоятельное руководство по каркасу Spring и его инструментальным средствам] $c Юлиана Козмина, Роб Харроп, Крис Шефер, Кларенс Хо ; перевод с английского и редакция И. В. Бернштейна
=250 \\ $a 5-е изд.
=260 \\ $a Москва $b Диалектика ; $a Санкт-Петербург $b Диалектика $c 2020
=300 \\ $a 1119 с. $b ил., портр., табл. $c 25 см
=336 \\ $a Текст (визуальный)
=337 \\ $a непосредственный
=500 \\ $a Предм. указ.: с. 1105-1119
=500 \\ $a Фактическая дата выхода в свет - 2019
=534 \\ $p Пер.: $t Spring 5 $b 5th ed. $z 978-1-4842-2807-4
=650 \7 $a Техника. Технические науки -- Энергетика. Радиоэлектроника -- Радиоэлектроника -- Вычислительная техника -- Вычислительные машины электронные цифровые -- Автоматическая обработка информации -- Информационные системы и сети -- Программирование -- Операционные системы. Пакеты прикладных программ -- Пособие для специалистов $2 rubbk
=700 1\ $a Козмина, Юлиана
=700 1\ $a Харроп, Роб
=700 1\ $a Шеффер, Крис
=700 1\ $a Хо, Кларенс
=852 \\ $a РГБ $b FB $j 2 19-78/81 $x 90
=852 7\ $a РГБ $b CZ2 $h З973.26-1/S79 $x 83
=001 010203521
=005 20191223130307.0
=008 191217s2020\\\\ru\ac\\\\\\\\\000\|\rus\d
=017 \\ $a КН-П-19-097761 $b RuMoRKP
=020 \\ $a 978-5-907114-07-4 $c 400 экз.
=040 \\ $a RuMoRGB $b rus $e rcr
=041 1\ $a rus $h eng
=044 \\ $a ru
=084 \\ $a З973.233.02-018.2,07 $2 rubbk
=245 00 $a Spring 5 для профессионалов : $b [обстоятельное руководство по каркасу Spring и его инструментальным средствам] $c Юлиана Козмина, Роб Харроп, Крис Шефер, Кларенс Хо ; перевод с английского и редакция И. В. Бернштейна
=250 \\ $a 5-е изд.
=260 \\ $a Москва $b Диалектика ; $a Санкт-Петербург $b Диалектика $c 2020
=300 \\ $a 1119 с. $b ил., портр., табл. $c 25 см
=336 \\ $a Текст (визуальный)
=337 \\ $a непосредственный
=500 \\ $a Предм. указ.: с. 1105-1119
=500 \\ $a Фактическая дата выхода в свет - 2019
=534 \\ $p Пер.: $t Spring 5 $b 5th ed. $z 978-1-4842-2807-4
=650 \7 $a Техника. Технические науки -- Энергетика. Радиоэлектроника -- Радиоэлектроника -- Вычислительная техника -- Вычислительные машины электронные цифровые -- Автоматическая обработка информации -- Информационные системы и сети -- Программирование -- Операционные системы. Пакеты прикладных программ -- Пособие для специалистов $2 rubbk
=700 1\ $a Козмина, Юлиана
=700 1\ $a Харроп, Роб
=700 1\ $a Шеффер, Крис
=700 1\ $a Хо, Кларенс
=852 \\ $a РГБ $b FB $j 2 19-78/81 $x 90
=852 7\ $a РГБ $b CZ2 $h З973.26-1/S79 $x 83
元数据中的注释
Предм. указ.: с. 1105-1119
Пер.: Pro Spring 5 978-1-4842-2807-4
Пер.: Pro Spring 5 978-1-4842-2807-4
元数据中的注释
Russian State Library [rgb] MARC:
=001 009883231
=005 20190214121505.0
=008 190208s2019\\\\ru\||||\\\\\\\0||\u\rus|d
=017 \\ $a КН-П-19-007144 $b RuMoRKP
=020 \\ $a 978-5-907114-07-4 $c 400 экз.
=040 \\ $a RuMoRGB $b rus $e rcr
=041 1\ $a rus $h eng
=044 \\ $a ru
=084 \\ $a З973.233.02-018.2,07 $2 rubbk
=100 1\ $a Шеффер, Крис
=245 00 $a Spring 5 для профессионалов $h [Текст] $c Юлиана Козмина, Кларенс Хо, Крис Шеффер, Роб Харроп ; [перевод с английского и редакция И. В. Берштейна]
=250 \\ $a 5-е изд.
=260 \\ $a Москва $b Диалектика $a Санкт-Петербург ; $b Диалектика $c 2019
=300 \\ $a 1119 с. $b табл. $c 24 см
=336 \\ $a текст (text) $b txt $2 rdacontent
=337 \\ $a неопосредованный (unmediated) $b n $2 rdamedia
=338 \\ $a том (volume) $b nc $2 rdacarrier
=500 \\ $a Предм. указ.: с. 1105-1119
=534 \\ $p Пер.: $t Pro Spring 5 $z 978-1-4842-2807-4
=650 \7 $a Вычислительная техника -- Вычислительные машины электронные цифровые -- Автоматическая обработка информации -- Информационные системы и сети -- Программирование -- Операционные системы. Пакеты прикладных программ -- Пособие для специалистов $2 rubbk
=700 1\ $a Козмина, Юлиана
=700 1\ $a Харроп, Роб
=700 1\ $a Шефер, Крис
=700 1\ $a Хо, Кларенс
=852 \\ $a РГБ $b FB $j 2 19-4/213 $x 90
=852 \\ $a РГБ $b ORF $x 82
=001 009883231
=005 20190214121505.0
=008 190208s2019\\\\ru\||||\\\\\\\0||\u\rus|d
=017 \\ $a КН-П-19-007144 $b RuMoRKP
=020 \\ $a 978-5-907114-07-4 $c 400 экз.
=040 \\ $a RuMoRGB $b rus $e rcr
=041 1\ $a rus $h eng
=044 \\ $a ru
=084 \\ $a З973.233.02-018.2,07 $2 rubbk
=100 1\ $a Шеффер, Крис
=245 00 $a Spring 5 для профессионалов $h [Текст] $c Юлиана Козмина, Кларенс Хо, Крис Шеффер, Роб Харроп ; [перевод с английского и редакция И. В. Берштейна]
=250 \\ $a 5-е изд.
=260 \\ $a Москва $b Диалектика $a Санкт-Петербург ; $b Диалектика $c 2019
=300 \\ $a 1119 с. $b табл. $c 24 см
=336 \\ $a текст (text) $b txt $2 rdacontent
=337 \\ $a неопосредованный (unmediated) $b n $2 rdamedia
=338 \\ $a том (volume) $b nc $2 rdacarrier
=500 \\ $a Предм. указ.: с. 1105-1119
=534 \\ $p Пер.: $t Pro Spring 5 $z 978-1-4842-2807-4
=650 \7 $a Вычислительная техника -- Вычислительные машины электронные цифровые -- Автоматическая обработка информации -- Информационные системы и сети -- Программирование -- Операционные системы. Пакеты прикладных программ -- Пособие для специалистов $2 rubbk
=700 1\ $a Козмина, Юлиана
=700 1\ $a Харроп, Роб
=700 1\ $a Шефер, Крис
=700 1\ $a Хо, Кларенс
=852 \\ $a РГБ $b FB $j 2 19-4/213 $x 90
=852 \\ $a РГБ $b ORF $x 82
备用描述
<p class="null1">What is this book about?</p>
<p>The results of using J2EE in practice are often disappointing: applications are often slow, unduly complex, and take too long to develop. Rod Johnson believes that the problem lies not in J2EE itself, but in that it is often used badly. Many J2EE publications advocate approaches that, while fine in theory, often fail in reality, or deliver no real business value.</p>
<p><i>Expert One-on-One: J2EE Design and Development</i> aims to demystify J2EE development. Using a practical focus, it shows how to use J2EE technologies to reduce, rather than increase, complexity. Rod draws on his experience of designing successful high-volume J2EE applications and salvaging failing projects, as well as intimate knowledge of the J2EE specifications, to offer a real-world, how-to guide on how you too can make J2EE work in practice.</p>
<p>It will help you to solve common problems with J2EE and avoid the expensive mistakes often made in J2EE projects. It will guide you through the complexity of the J2EE services and APIs to enable you to build the simplest possible solution, on time and on budget. Rod takes a practical, pragmatic approach, questioning J2EE orthodoxy where it has failed to deliver results in practice and instead suggesting effective, proven approaches.</p>
<p class="null1">What does this book cover?</p>
<p>In this book, you will learn</p>
<ul>
<li>When to use a distributed architecture</li>
<li>When and how to use EJB</li>
<li>How to develop an efficient data access strategy</li>
<li>How to design a clean and maintainable web interface</li>
<li>How to design J2EE applications for performance</li>
</ul>
<p class="null1">Who is this book for?</p>
<p>This book would be of value to most enterprise developers. Although some of the discussion (for example, on performance and scalability) would be most relevant to architects and lead developers, the practical focus would make it useful to anyone with some familiarity with J2EE. Because of the complete design-deployment coverage, a less advanced developer could work through the book along with a more introductory text, and successfully build and understand the sample application. This comprehensive coverage would also be useful to developers in smaller organisations, who might be called upon to fill several normally distinct roles.</p>
<p class="null1">What is special about this book?</p>
<p>Wondering what differentiates this book from others like it in the market? Take a look:</p>
<ul>
<li>It does not just discuss technology, but stress its practical application. The book is driven from the need to solve common tasks, rather than by the elements of J2EE.</li>
<li>It discuss risks in J2EE development</li>
<li>It takes the reader through the entire design, development and build process of a non-trivial application. This wouldn't be compressed into one or two chapters, like the Java Pet Store, but would be a realistic example comparable to the complexity of applications readers would need to build.</li>
<li>At each point in the design, alternative choices would be discussed. This would be important both where there's a real problem with the obvious alternative, and where the obvious alternatives are perhaps equally valid.</li>
<li>It emphasizes the use of OO design and design patterns in J2EE, without becoming a theoretical book</li>
</ul>
<p>The results of using J2EE in practice are often disappointing: applications are often slow, unduly complex, and take too long to develop. Rod Johnson believes that the problem lies not in J2EE itself, but in that it is often used badly. Many J2EE publications advocate approaches that, while fine in theory, often fail in reality, or deliver no real business value.</p>
<p><i>Expert One-on-One: J2EE Design and Development</i> aims to demystify J2EE development. Using a practical focus, it shows how to use J2EE technologies to reduce, rather than increase, complexity. Rod draws on his experience of designing successful high-volume J2EE applications and salvaging failing projects, as well as intimate knowledge of the J2EE specifications, to offer a real-world, how-to guide on how you too can make J2EE work in practice.</p>
<p>It will help you to solve common problems with J2EE and avoid the expensive mistakes often made in J2EE projects. It will guide you through the complexity of the J2EE services and APIs to enable you to build the simplest possible solution, on time and on budget. Rod takes a practical, pragmatic approach, questioning J2EE orthodoxy where it has failed to deliver results in practice and instead suggesting effective, proven approaches.</p>
<p class="null1">What does this book cover?</p>
<p>In this book, you will learn</p>
<ul>
<li>When to use a distributed architecture</li>
<li>When and how to use EJB</li>
<li>How to develop an efficient data access strategy</li>
<li>How to design a clean and maintainable web interface</li>
<li>How to design J2EE applications for performance</li>
</ul>
<p class="null1">Who is this book for?</p>
<p>This book would be of value to most enterprise developers. Although some of the discussion (for example, on performance and scalability) would be most relevant to architects and lead developers, the practical focus would make it useful to anyone with some familiarity with J2EE. Because of the complete design-deployment coverage, a less advanced developer could work through the book along with a more introductory text, and successfully build and understand the sample application. This comprehensive coverage would also be useful to developers in smaller organisations, who might be called upon to fill several normally distinct roles.</p>
<p class="null1">What is special about this book?</p>
<p>Wondering what differentiates this book from others like it in the market? Take a look:</p>
<ul>
<li>It does not just discuss technology, but stress its practical application. The book is driven from the need to solve common tasks, rather than by the elements of J2EE.</li>
<li>It discuss risks in J2EE development</li>
<li>It takes the reader through the entire design, development and build process of a non-trivial application. This wouldn't be compressed into one or two chapters, like the Java Pet Store, but would be a realistic example comparable to the complexity of applications readers would need to build.</li>
<li>At each point in the design, alternative choices would be discussed. This would be important both where there's a real problem with the obvious alternative, and where the obvious alternatives are perhaps equally valid.</li>
<li>It emphasizes the use of OO design and design patterns in J2EE, without becoming a theoretical book</li>
</ul>
备用描述
Solve all your Spring 5 problems using complete and real-world code examples. When you start a new project, you'll be able to copy the code and configuration files from this book, and then modify them for your needs. This can save you a great deal of work over creating a project from scratch.The recipes in Spring 5 Recipes cover Spring fundamentals such as Spring IoC container, Spring AOP/ AspectJ, and more. Other recipes include Spring enterprise solutions for topics such as Spring Java EE integration, Spring Integration, Spring Batch, Spring Remoting, messaging, transactions, and working with big data and the cloud using Hadoop and MongoDB. Finally, Spring web recipes cover Spring MVC, other dynamic scripting, integration with the popular Grails Framework (and Groovy), REST/web services, and more.You'll also see recipes on new topics such as Spring Framework 5, reactive Spring, Spring 5 microservices, the functional web framework and much more.This book builds upon the best-selling success of the previous editions and focuses on the latest Spring Framework features for building enterprise Java applications. What You'll LearnGet re-usable code recipes and snippets for core Spring, annotations and other development toolsAccess Spring MVC for web developmentWork with Spring REST and microservices for web services development and integration into your enterprise Java applicationsUse Spring Batch, NoSQL and big data for building and integrating various cloud computing services and resourcesIntegrate Java Enterprise Edition and other Java APIs for use in SpringUse Grails code and much moreWho This Book Is ForExperienced Java and Spring programmers.
备用描述
Master Spring basics and core topics, and share the authors'insights and real–world experiences with remoting, Hibernate, and EJB. Beyond the basics, you'll learn how to leverage the Spring Framework to build the various tiers and parts of an enterprise Java application: transactions, web and presentation tiers, deployment, and much more. A full sample application allows you to apply many of the technologies and techniques covered in Pro Spring 5 and see how they work together.This book updates the perennial bestseller with the latest that the new Spring Framework 5 has to offer. Now in its fifth edition, this popular title is by far the most comprehensive and definitive treatment of Spring available. It covers the new functional web framework and interoperability with Java 9.After reading this definitive book, you'll be armed with the power of Spring to build complex Spring applications, top to bottom.The agile, lightweight, open-source Spring Framework continues to be the de facto leading enterprise Java application development framework for today's Java programmers and developers. It works with other leading open-source, agile, and lightweight Java technologies such as Hibernate, Groovy, MyBatis, and more. Spring now works with Java EE and JPA 2 as well.What You'll LearnDiscover what's new in Spring Framework 5Use the Spring Framework with Java 9Master data access and transactions Work with the new functional web framework Create microservices and other web services Who This Book Is ForExperienced Java and enterprise Java developers and programmers. Some experience with Spring highly recommended.
备用描述
Solve all your Spring 5 problems using complete and real-world code examples. When you start a new project, you'll be able to copy the code and configuration files from this book, and then modify them for your needs. This can save you a great deal of work over creating a project from scratch. The recipes in Spring 5 Recipes cover Spring fundamentals such as Spring IoC container, Spring AOP/ AspectJ, and more. Other recipes include Spring enterprise solutions for topics such as Spring Java EE integration, Spring Integration, Spring Batch, Spring Remoting, messaging, transactions, and working with big data and the cloud using Hadoop and MongoDB. Finally, Spring web recipes cover Spring MVC, other dynamic scripting, integration with the popular Grails Framework (and Groovy), REST/web services, and more. You'll also see recipes on new topics such as Spring Framework 5, reactive Spring, Spring 5 microservices, the functional web framework and much more. This book builds upon the best-selling success of the previous editions and focuses on the latest Spring Framework features for building enterprise Java applications. You will: Get re-usable code recipes and snippets for core Spring, annotations and other development tools Access Spring MVC for web development Work with Spring REST and microservices for web services development and integration into your enterprise Java applications Use Spring Batch, NoSQL and big data for building and integrating various cloud computing services and resources Integrate Java Enterprise Edition and other Java APIs for use in Spring Use Grails code and much more
备用描述
Solve all your Spring Boot 2 problems using complete and real-world code examples. When you start a new project, you'll be able to copy the code and configuration files from this book, and then modify them for your needs. This can save you a great deal of work over creating a project from scratch.Using a problem-solution approach, Spring Boot 2 Recipes quickly introduces you to Pivotal's Spring Boot 2 micro-framework, then dives into code snippets on how to apply and integrate Spring Boot 2 with the Spring MVC web framework, Spring Web Sockets, and microservices. You'll also get solutions to common problems with persistence, integrating Spring Boot with batch processing, algorithmic programming via Spring Batch, and much more. Other recipes cover topics such as using and integrating Boot with Spring's enterprise services, Spring Integration, testing, monitoring and more.What You'll LearnGet reusable code recipes and snippets for the Spring Boot 2 micro-framework Discover how Spring Boot 2 integrates with other Spring APIs, tools, and frameworksAccess Spring MVC and the new Spring Web Sockets for simpler web developmentWork with microservices for web services development and integration with your Spring Boot applicationsAdd persistence and a data tier seamlessly to make your Spring Boot web application do moreIntegrate enterprise services to create a more complex Java application using Spring BootWho This Book Is ForExperienced Java and Spring programmers.
备用描述
Master Spring basics and core topics, and share the authors insights and realworld experiences with remoting, Hibernate, and EJB. Beyond the basics, you'll learn how to leverage the Spring Framework to build the various tiers and parts of an enterprise Java transactions, web and presentation tiers, deployment, and much more. A full sample application allows you to apply many of the technologies and techniques covered in Pro Spring 5 and see how they work together. This book updates the perennial bestseller with the latest that the new Spring Framework 5 has to offer. Now in its fifth edition, this popular title is by far the most comprehensive and definitive treatment of Spring available. It covers the new functional web framework and interoperability with Java 9. After reading this definitive book, you'll be armed with the power of Spring to build complex Spring applications, top to bottom. The agile, lightweight, open-source Spring Framework continues to be the de facto leading enterprise Java application development framework for today's Java programmers and developers. It works with other leading open-source, agile, and lightweight Java technologies such as Hibernate, Groovy, MyBatis, and more. Spring now works with Java EE and JPA 2 as well. What You'll Learn Who This Book Is For
Experienced Java and enterprise Java developers and programmers. Some experience with Spring highly recommended.
Experienced Java and enterprise Java developers and programmers. Some experience with Spring highly recommended.
备用描述
Solve all your Spring Boot 2 problems using complete and real-world code examples. When you start a new project, you'll be able to copy the code and configuration files from this book, and then modify them for your needs. This can save you a great deal of work over creating a project from scratch. Using a problem-solution approach, Spring Boot 2 Recipes quickly introduces you to Pivotal's Spring Boot 2 micro-framework, then dives into code snippets on how to apply and integrate Spring Boot 2 with the Spring MVC web framework, Spring Web Sockets, and microservices. You'll also get solutions to common problems with persistence, integrating Spring Boot with batch processing, algorithmic programming via Spring Batch, and much more. Other recipes cover topics such as using and integrating Boot with Spring's enterprise services, Spring Integration, testing, monitoring and more. You will: Get reusable code recipes and snippets for the Spring Boot 2 micro-framework Discover how Spring Boot 2 integrates with other Spring APIs, tools, and frameworks Access Spring MVC and the new Spring Web Sockets for simpler web development Work with microservices for web services development and integration with your Spring Boot applications Add persistence and a data tier seamlessly to make your Spring Boot web application do more Integrate enterprise services to create a more complex Java application using Spring Boot
备用描述
The results of using J2EE in practice are often disappointing -- applications are often slow, unduly complex, and take too long to develop. I believe that the problem lies not in J2EE itself, but in that it is often used badly. Many J2EE publications advocate approaches that, while fine in theory, often fail in reality, or deliver no real business value. In this book I offer a real-world, how-to guide so that you can make J2EE work in practice. I draw on my experience of designing successful high-volume J2EE applications and salvaging failing projects, as well as intimate knowledge of the J2EE specifications. I'll help you to solve common problems with J2EE and avoid the expensive mistakes often made in J2EE projects. I will guide you through the complexity of the J2EE services and APIs to enable you to build the simplest possible solution, on time and on budget. I take a practical, pragmatic approach, questioning J2EE orthodoxy where it has failed to deliver results in practice and instead suggesting effective, proven approaches.
备用描述
Solve all your Spring Boot 2 problems using complete and real-world code examples. When you start a new project, youll be able to copy the code and configuration files from this book, and then modify them for your needs. This can save you a great deal of work over creating a project from scratch.
Using a problem-solution approach, Spring Boot 2 Recipes quickly introduces you to Pivotal's Spring Boot 2 micro-framework, then dives into code snippets on how to apply and integrate Spring Boot 2 with the Spring MVC web framework, Spring Web Sockets, and microservices. You'll also get solutions to common problems with persistence, integrating Spring Boot with batch processing, algorithmic programming via Spring Batch, and much more. Other recipes cover topics such as using and integrating Boot with Spring's enterprise services, Spring Integration, testing, monitoring and more.
What You'll Learn
Who This Book Is For
Experienced Java and Spring programmers.
Using a problem-solution approach, Spring Boot 2 Recipes quickly introduces you to Pivotal's Spring Boot 2 micro-framework, then dives into code snippets on how to apply and integrate Spring Boot 2 with the Spring MVC web framework, Spring Web Sockets, and microservices. You'll also get solutions to common problems with persistence, integrating Spring Boot with batch processing, algorithmic programming via Spring Batch, and much more. Other recipes cover topics such as using and integrating Boot with Spring's enterprise services, Spring Integration, testing, monitoring and more.
What You'll Learn
Who This Book Is For
Experienced Java and Spring programmers.
开源日期
2021-05-04
🚀 快速下载
成为会员以支持书籍、论文等的长期保存。为了感谢您对我们的支持,您将获得高速下载权益。❤️
🐢 低速下载
由可信的合作方提供。 更多信息请参见常见问题解答。 (可能需要验证浏览器——无限次下载!)
- 低速服务器(合作方提供) #1 (稍快但需要排队)
- 低速服务器(合作方提供) #2 (稍快但需要排队)
- 低速服务器(合作方提供) #3 (稍快但需要排队)
- 低速服务器(合作方提供) #4 (稍快但需要排队)
- 低速服务器(合作方提供) #5 (无需排队,但可能非常慢)
- 低速服务器(合作方提供) #6 (无需排队,但可能非常慢)
- 低速服务器(合作方提供) #7 (无需排队,但可能非常慢)
- 低速服务器(合作方提供) #8 (无需排队,但可能非常慢)
- 下载后: 在我们的查看器中打开
所有选项下载的文件都相同,应该可以安全使用。即使这样,从互联网下载文件时始终要小心。例如,确保您的设备更新及时。
外部下载
-
对于大文件,我们建议使用下载管理器以防止中断。
推荐的下载管理器:Motrix -
您将需要一个电子书或 PDF 阅读器来打开文件,具体取决于文件格式。
推荐的电子书阅读器:Anna的档案在线查看器、ReadEra和Calibre -
使用在线工具进行格式转换。
推荐的转换工具:CloudConvert和PrintFriendly -
您可以将 PDF 和 EPUB 文件发送到您的 Kindle 或 Kobo 电子阅读器。
推荐的工具:亚马逊的“发送到 Kindle”和djazz 的“发送到 Kobo/Kindle” -
支持作者和图书馆
✍️ 如果您喜欢这个并且能够负担得起,请考虑购买原版,或直接支持作者。
📚 如果您当地的图书馆有这本书,请考虑在那里免费借阅。
下面的文字仅以英文继续。
总下载量:
“文件的MD5”是根据文件内容计算出的哈希值,并且基于该内容具有相当的唯一性。我们这里索引的所有影子图书馆都主要使用MD5来标识文件。
一个文件可能会出现在多个影子图书馆中。有关我们编译的各种数据集的信息,请参见数据集页面。
有关此文件的详细信息,请查看其JSON 文件。 Live/debug JSON version. Live/debug page.