skip to content
Mastering Spring Boot 2.0 : Build modern, cloud-native, and distributed systems using Spring Boot. Preview this item
ClosePreview this item
Checking...

Mastering Spring Boot 2.0 : Build modern, cloud-native, and distributed systems using Spring Boot.

Author: Dinesh Rajput
Publisher: Birmingham : Packt Publishing, 2018.
Edition/Format:   eBook : Document : EnglishView all editions and formats
Summary:
Spring is one of the best frameworks on the market for developing web, enterprise, and cloud-ready software. Spring Boot simplifies building complex software dramatically by reducing the amount of boilerplate code, providing production-ready features and a simple deployment model.
Rating:

(not yet rated) 0 with reviews - Be the first.

Subjects
More like this

Find a copy online

Links to this item

Find a copy in the library

&AllPage.SpinnerRetrieving; Finding libraries that hold this item...

Details

Genre/Form: Electronic books
Additional Physical Format: Print version:
Rajput, Dinesh.
Mastering Spring Boot 2.0 : Build modern, cloud-native, and distributed systems using Spring Boot.
Birmingham : Packt Publishing, ©2018
Material Type: Document, Internet resource
Document Type: Internet Resource, Computer File
All Authors / Contributors: Dinesh Rajput
ISBN: 9781787125148 1787125149 1787127567 9781787127562
OCLC Number: 1039703573
Notes: Creating a Git repository as configuration storage.
Description: 1 online resource (380 pages)
Contents: Cover; Title Page; Copyright and Credits; Dedication; Packt Upsell; Contributors; Table of Contents; Preface; Chapter 1: Getting Started with Spring Boot 2.0; Introducing Spring Boot; Simplifying Spring application development using Spring Boot; The essential key components of Spring Boot; Spring Boot Starters; Spring Boot Starter Parent POM; Spring Boot auto-configuration; Enabling Spring Boot auto-configuration; Spring Boot CLI; Spring Boot Actuator; Setting up a Spring Boot workspace; Setting up Spring Boot with Maven; Setting up Spring Boot with Gradle. Developing your first Spring Boot applicationUsing a web interface for Spring Initializr; Creating a Spring Boot project using the STS IDE; Implementing the REST service; New features in Spring Boot 2.0; Summary; Chapter 2: Customizing Auto-Configuration in Spring Boot Application; Understanding auto-configuration; Learning how auto-configuration works; Customizing Spring Boot; Customizing using Spring Boot properties; Replacing generated beans; Disabling specific auto-configuration classes; Changing a library's dependencies; Externalizing configuration with properties. Order of evaluation for overridden propertiesRenaming application.properties in the Spring application; Externally configuring application properties; Using the @EnableConfigurationProperties annotation; Fine-tuning with logging; Logging output; Using YAML for configuration; YAML for properties; Multiple profiles inside a single YAML file; Customizing application error pages; Summary; Chapter 3: Getting Started with Spring CLI and Actuator; Getting started with using Spring Boot CLI; Installing the Spring Boot CLI; Manually installing from a downloaded distribution; Installation with SDKMAN! Installing with OSX HomebrewMacPorts installation; Command-line completion; Using the Initializr with the Spring Boot CLI; Spring Boot Actuator --
taking Application's Insights; Enabling Spring Boot's Actuator in your application; Analyzing the Actuator's endpoints; Exposing configuration details; Exposing metrics endpoints; Exposing application information; Shutting down your application; Customizing your Actuator endpoints; Enabling or disabling endpoints; Changing endpoint IDs; Changing the sensitivity of the Actuator's endpoints; Writing custom health indicators; Creating a custom endpoint. Securing the Actuator endpointsThe Actuator with Spring Boot 2.X; Summary; Chapter 4: Getting Started with Spring Cloud and Configuration; Cloud-native application architecture; Microservices architecture; Microservice benefits; Microservice challenges; Introduction to Spring Cloud; Building blocks of the cloud and microservice applications; Usages of Spring Cloud; Configuring the Spring Cloud application; Creating the configuration producer Spring Cloud Config Server; Project setup and dependencies; Implementing Cloud Config Server; Configuring the application.properties file.

Abstract:

Spring is one of the best frameworks on the market for developing web, enterprise, and cloud-ready software. Spring Boot simplifies building complex software dramatically by reducing the amount of  Read more...

Reviews

User-contributed reviews
Retrieving GoodReads reviews...
Retrieving DOGObooks reviews...

Tags

Be the first.
Confirm this request

You may have already requested this item. Please select Ok if you would like to proceed with this request anyway.

Linked Data


Primary Entity

<http://www.worldcat.org/oclc/1039703573> # Mastering Spring Boot 2.0 : Build modern, cloud-native, and distributed systems using Spring Boot.
    a schema:MediaObject, schema:CreativeWork, schema:Book ;
    library:oclcnum "1039703573" ;
    library:placeOfPublication <http://experiment.worldcat.org/entity/work/data/5217244944#Place/birmingham> ; # Birmingham
    library:placeOfPublication <http://id.loc.gov/vocabulary/countries/enk> ;
    schema:about <http://experiment.worldcat.org/entity/work/data/5217244944#Topic/web_applications_development> ; # Web applications-Development
    schema:about <http://experiment.worldcat.org/entity/work/data/5217244944#Topic/computer_software_development> ; # Computer software--Development
    schema:about <http://dewey.info/class/005.1/> ;
    schema:about <http://experiment.worldcat.org/entity/work/data/5217244944#Topic/computers_programming_general> ; # Computers--Programming--General
    schema:about <http://experiment.worldcat.org/entity/work/data/5217244944#Topic/computers_enterprise_applications_general> ; # Computers--Enterprise Applications--General
    schema:about <http://experiment.worldcat.org/entity/work/data/5217244944#Topic/enterprise_software> ; # Enterprise software
    schema:about <http://experiment.worldcat.org/entity/work/data/5217244944#Topic/computer_programming_software_development> ; # Computer programming--software development
    schema:about <http://experiment.worldcat.org/entity/work/data/5217244944#Topic/spring_software_framework> ; # Spring (Software framework)
    schema:about <http://experiment.worldcat.org/entity/work/data/5217244944#Topic/computers_programming_languages_java> ; # Computers--Programming Languages--Java
    schema:about <http://experiment.worldcat.org/entity/work/data/5217244944#Topic/programming_&_scripting_languages_general> ; # Programming & scripting languages: general
    schema:bookFormat schema:EBook ;
    schema:creator <http://experiment.worldcat.org/entity/work/data/5217244944#Person/rajput_dinesh> ; # Dinesh Rajput
    schema:datePublished "2018" ;
    schema:description "Cover; Title Page; Copyright and Credits; Dedication; Packt Upsell; Contributors; Table of Contents; Preface; Chapter 1: Getting Started with Spring Boot 2.0; Introducing Spring Boot; Simplifying Spring application development using Spring Boot; The essential key components of Spring Boot; Spring Boot Starters; Spring Boot Starter Parent POM; Spring Boot auto-configuration; Enabling Spring Boot auto-configuration; Spring Boot CLI; Spring Boot Actuator; Setting up a Spring Boot workspace; Setting up Spring Boot with Maven; Setting up Spring Boot with Gradle."@en ;
    schema:description "Spring is one of the best frameworks on the market for developing web, enterprise, and cloud-ready software. Spring Boot simplifies building complex software dramatically by reducing the amount of boilerplate code, providing production-ready features and a simple deployment model."@en ;
    schema:exampleOfWork <http://worldcat.org/entity/work/id/5217244944> ;
    schema:genre "Electronic books"@en ;
    schema:inLanguage "en" ;
    schema:isSimilarTo <http://worldcat.org/entity/work/data/5217244944#CreativeWork/mastering_spring_boot_2_0_build_modern_cloud_native_and_distributed_systems_using_spring_boot> ;
    schema:name "Mastering Spring Boot 2.0 : Build modern, cloud-native, and distributed systems using Spring Boot."@en ;
    schema:productID "1039703573" ;
    schema:publication <http://www.worldcat.org/title/-/oclc/1039703573#PublicationEvent/birmingham_packt_publishing_2018> ;
    schema:publisher <http://experiment.worldcat.org/entity/work/data/5217244944#Agent/packt_publishing> ; # Packt Publishing
    schema:url <http://public.ebookcentral.proquest.com/choice/publicfullrecord.aspx?p=5405676> ;
    schema:url <http://public.eblib.com/choice/publicfullrecord.aspx?p=5405676> ;
    schema:url <https://ebookcentral.proquest.com/lib/liverpool/detail.action?docID=5405676> ;
    schema:url <https://library.icc.edu/login?url=https://ebookcentral.proquest.com/lib/illcencol-ebooks/detail.action?docID=5405676> ;
    schema:url <http://www.vlebooks.com/vleweb/product/openreader?id=none&isbn=9781787125148> ;
    schema:url <https://nls.ldls.org.uk/welcome.html?ark:/81055/vdc_100059735438.0x000001> ;
    schema:workExample <http://worldcat.org/isbn/9781787127562> ;
    schema:workExample <http://worldcat.org/isbn/9781787125148> ;
    umbel:isLike <http://bnb.data.bl.uk/id/resource/GBB8O1551> ;
    wdrs:describedby <http://www.worldcat.org/title/-/oclc/1039703573> ;
    .


Related Entities

<http://experiment.worldcat.org/entity/work/data/5217244944#Agent/packt_publishing> # Packt Publishing
    a bgn:Agent ;
    schema:name "Packt Publishing" ;
    .

<http://experiment.worldcat.org/entity/work/data/5217244944#Person/rajput_dinesh> # Dinesh Rajput
    a schema:Person ;
    schema:familyName "Rajput" ;
    schema:givenName "Dinesh" ;
    schema:name "Dinesh Rajput" ;
    .

<http://experiment.worldcat.org/entity/work/data/5217244944#Topic/computer_programming_software_development> # Computer programming--software development
    a schema:Intangible ;
    schema:name "Computer programming--software development"@en ;
    .

<http://experiment.worldcat.org/entity/work/data/5217244944#Topic/computer_software_development> # Computer software--Development
    a schema:Intangible ;
    schema:name "Computer software--Development"@en ;
    .

<http://experiment.worldcat.org/entity/work/data/5217244944#Topic/computers_enterprise_applications_general> # Computers--Enterprise Applications--General
    a schema:Intangible ;
    schema:name "Computers--Enterprise Applications--General"@en ;
    .

<http://experiment.worldcat.org/entity/work/data/5217244944#Topic/computers_programming_general> # Computers--Programming--General
    a schema:Intangible ;
    schema:name "Computers--Programming--General"@en ;
    .

<http://experiment.worldcat.org/entity/work/data/5217244944#Topic/computers_programming_languages_java> # Computers--Programming Languages--Java
    a schema:Intangible ;
    schema:name "Computers--Programming Languages--Java"@en ;
    .

<http://experiment.worldcat.org/entity/work/data/5217244944#Topic/enterprise_software> # Enterprise software
    a schema:Intangible ;
    schema:name "Enterprise software"@en ;
    .

<http://experiment.worldcat.org/entity/work/data/5217244944#Topic/programming_&_scripting_languages_general> # Programming & scripting languages: general
    a schema:Intangible ;
    schema:name "Programming & scripting languages: general"@en ;
    .

<http://experiment.worldcat.org/entity/work/data/5217244944#Topic/spring_software_framework> # Spring (Software framework)
    a schema:Intangible ;
    schema:name "Spring (Software framework)"@en ;
    .

<http://experiment.worldcat.org/entity/work/data/5217244944#Topic/web_applications_development> # Web applications-Development
    a schema:Intangible ;
    schema:name "Web applications-Development"@en ;
    .

<http://worldcat.org/entity/work/data/5217244944#CreativeWork/mastering_spring_boot_2_0_build_modern_cloud_native_and_distributed_systems_using_spring_boot>
    a schema:CreativeWork ;
    rdfs:label "Mastering Spring Boot 2.0 : Build modern, cloud-native, and distributed systems using Spring Boot." ;
    schema:description "Print version:" ;
    schema:isSimilarTo <http://www.worldcat.org/oclc/1039703573> ; # Mastering Spring Boot 2.0 : Build modern, cloud-native, and distributed systems using Spring Boot.
    .

<http://worldcat.org/isbn/9781787125148>
    a schema:ProductModel ;
    schema:isbn "1787125149" ;
    schema:isbn "9781787125148" ;
    .

<http://worldcat.org/isbn/9781787127562>
    a schema:ProductModel ;
    schema:isbn "1787127567" ;
    schema:isbn "9781787127562" ;
    .

<http://www.worldcat.org/title/-/oclc/1039703573>
    a genont:InformationResource, genont:ContentTypeGenericResource ;
    schema:about <http://www.worldcat.org/oclc/1039703573> ; # Mastering Spring Boot 2.0 : Build modern, cloud-native, and distributed systems using Spring Boot.
    schema:dateModified "2019-06-27" ;
    void:inDataset <http://purl.oclc.org/dataset/WorldCat> ;
    .


Content-negotiable representations

Close Window

Please sign in to WorldCat 

Don't have an account? You can easily create a free account.