|
Showing 1 - 3 of
3 matches in All Departments
Design and develop Java-based RESTful APIs using the latest
versions of the Spring MVC and Spring Boot frameworks. This book
walks you through the process of designing and building a REST
application while delving into design principles and best practices
for versioning, security, documentation, error handling, paging,
and sorting. Spring REST provides a brief introduction to REST,
HTTP, and web infrastructure. You will learn about several Spring
projects such as Spring Boot, Spring MVC, Spring Data JPA, and
Spring Security, and the role they play in simplifying REST
application development. You will learn how to build clients that
consume REST services. Finally, you will learn how to use the
Spring MVC test framework to unit test and integration test your
REST API. After reading this book, you will come away with all the
skills to build sophisticated REST applications using Spring
technologies. What You Will Learn Build Java-based microservices,
native cloud, or any applications using Spring REST Employ Spring
MVC and RESTful Spring Build a QuickPoll application example
Document REST services, as well as versioning, paging, and sorting
Test, handle errors and secure your application Who This Book Is
For Intermediate Java programmers with at least some prior
experience with Spring and web/cloud application development.
Gain an understanding of Maven's dependency management and use it
to organize basic and multi-module Maven projects. This short book
is your quick-start tutorial for learning to use Maven. It includes
inconsistently immutable collections, better array construction,
and more from the latest Maven version 3.6. This second edition
covers the newest in today's most popular build tool for Java
development and programming. You'll learn all about Maven and how
to set it up. Firstly, you'll cover the Maven life cycle and how to
effectively leverage it. Also, you'll see the basics of site
plugins, generating Javadocs, test coverage/FindBugs reports, and
version/release notes. Furthermore, you'll take advantage of
Maven's archetypes to bootstrap new projects easily. Finally, you
will learn how to integrate the Nexus repository manager with Maven
release phases. What You Will Learn Set up your basic project in
Maven Create more advanced projects Apply the Maven life cycle to
your build Work with Maven archetypes and manage Maven releases
Integrate with Jenkins, Eclipse, and other IDEs Carry out debugging
and password encryption Who This Book Is For Those new to Maven or
those who are familiar with Maven, but maybe not with the latest
Maven 3.6 release.
This concise book is a quick start-up primer on the Gradle build
and release tool. You'll learn about Gradle and how to set it up to
use. You'll learn about the Gradle life cycle and how to
effectively leverage and use it. Also, you'll learn the basics of
using site plugins and generating Javadocs, test coverage/FindBugs
reports, version/release notes and more. Furthermore, you'll take
advantage of Gradle's archetypes to bootstrap new projects easily.
After reading and using Introducing Gradle, you'll have an
understanding of Gradle's dependency management and how to organize
basic and multi-module Gradle projects. It includes the new
features and enhancements found in the latest version of Gradle, an
open source enhanced Java build and release tool for Java that is
especially popular among Spring application developers.
|
You may like...
Loot
Nadine Gordimer
Paperback
(2)
R398
R330
Discovery Miles 3 300
Loot
Nadine Gordimer
Paperback
(2)
R398
R330
Discovery Miles 3 300
|