Learn Spring Boot and how to build Java-based enterprise, web, and microservice applications with it. In this book, you'll see how to work with relational and NoSQL databases, build your first microservice, enterprise, or web application, and enhance that application with REST APIs. You'll also learn how to build reactive web applications using Spring Boot along with Spring Web Reactive. Then you’ll secure your Spring Boot-created application or service before testing and deploying it.
After reading and learning with Beginning Spring Boot 2, you'll have the skills and techniques to start building your first Spring Boot applications and microservices with confidence to take the next steps in your career journey.
What You'll Learn
Use Spring Boot autoconfiguration
Work with relational and NoSQL databases
Build web applications with Spring Boot
Apply REST APIs using Spring Boot
Create reactive web applications using Spring Web Reactive
Secure your Spring Boot applications or web services
Test and deploy your Spring Boot applications
Who This Book Is For
Experienced Java and Spring Framework developers who are new to the new Spring Boot micro-framework.
Adobe Illustrator CS6 Digital Classroom
A highly accessible, step-by-step guide to Adobe Illustrator CS6
Illustrator CS6 Digital Classroom includes 12 self-paced lessons that contain essential skills and explore new features and capabilities of Adobe Illustrator. Every lesson is presented in full color with step-by-step instructions. Learning is reinforced...
Financing the Future: Market-Based Innovations for Growth
Financial innovation can drive social, economic, and environmental change, transforming ideas into new technologies, industries, and jobs. But when it is misunderstood or mismanaged, the consequences can be severe. In this practical, accessible book, two leading experts explain how sophisticated capital structures can...
Web Application Development with Yii and PHP
This book is a step by step tutorial in developing a real-world application using the incremental and iterative approach to software development. You learn about agile software development by leaning on the agile nature of the Yii application development framework. You touch on each aspect of the software development lifecycle by building a...
Foundations of Empirical Software Engineering: The Legacy of Victor R. Basili Although software engineering can trace its beginnings to a NATO conference in 1968, it cannot be said to have become an empirical science until the 1970s with the advent of the work of Prof. Victor Robert Basili of the University of Maryland. In addition to the need to engineer software was the need to understand software. Much like other... WordPress Complete: set up, customize, and market your blog Wordpress is a simple and powerful way to start blogging. If you're not an IT expert but want to use a state of the art blogging system to give your blog the best chance of success, while giving you the time to focus on content and your readers, WordPress is the right system for you, and this book is the right place to start. It will give you a... Architecture of Brazil: 1900-1990
Architecture of Brazil: 1900-1990 examines the processes that underpin modern Brazilian architecture under various influences and characterizes different understandings of modernity, evident in the chapter topics of this book. Accordingly, the author does not give overall preference to particular architects nor works, with the...