<?xml version="1.0" encoding="UTF-8"?>
<record
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://www.loc.gov/MARC21/slim http://www.loc.gov/standards/marcxml/schema/MARC21slim.xsd"
    xmlns="http://www.loc.gov/MARC21/slim">

  <leader>03155nam a22002297a 4500</leader>
  <controlfield tag="005">20260720164915.0</controlfield>
  <datafield tag="020" ind1=" " ind2=" ">
    <subfield code="a">9781484287910</subfield>
  </datafield>
  <datafield tag="082" ind1=" " ind2=" ">
    <subfield code="a">Ref 005.27 R24b 2023.</subfield>
  </datafield>
  <datafield tag="100" ind1=" " ind2=" ">
    <subfield code="4">author.</subfield>
    <subfield code="a">Reddy, K. Siva Prasad.</subfield>
  </datafield>
  <datafield tag="245" ind1=" " ind2=" ">
    <subfield code="a">Beginning Spring Boot 3 : </subfield>
    <subfield code="b">build dynamic cloud-native Java applications and microservices / </subfield>
    <subfield code="c">by K. Siva Prasad Reddy and Sai Upadhyayula.</subfield>
  </datafield>
  <datafield tag="250" ind1=" " ind2=" ">
    <subfield code="a">2nd ed.</subfield>
  </datafield>
  <datafield tag="260" ind1=" " ind2=" ">
    <subfield code="a">New York, NY : </subfield>
    <subfield code="b">Apress Media, LLC, </subfield>
    <subfield code="c">c2023.</subfield>
  </datafield>
  <datafield tag="300" ind1=" " ind2=" ">
    <subfield code="a">xxi, 450 pages : </subfield>
    <subfield code="b">figs. ; </subfield>
    <subfield code="c">25 cm.</subfield>
  </datafield>
  <datafield tag="500" ind1=" " ind2=" ">
    <subfield code="a">Includes index.</subfield>
  </datafield>
  <datafield tag="505" ind1=" " ind2=" ">
    <subfield code="a">Contents: 
1. Introduction to Spring Boot. -- 
2. Getting Started with Spring Boot. -- 
3. Spring Boot Essentials. -- 
4. Web Applications with Spring Boot. -- 
5. Working with JDBC. -- 
6. Working with MyBatis. -- 
7. Working with JOOQ. -- 
8. Working with JPA. -- 
9. Working with MongoDB. -- 
10. Building REST APIs Using Spring Boot. -- 
11. Reactive Programming Using Spring WebFlux. -- 
12. Securing Web Applications. -- 
13. Spring Boot Actuator. -- 
14. Testing Spring Boot Applications. -- 
15. GraphQL with Spring Boot. -- 
16. Deploying Spring Boot Applications. -- 
17. Spring Boot Autoconfiguration. -- 
18. Creating a Custom Spring Boot Starter. -- 
19. Spring Boot with Kotlin, Scala, and Groovy. -- 
20. Introducing JHipster. -- 
21. Spring Native.</subfield>
  </datafield>
  <datafield tag="520" ind1=" " ind2=" ">
    <subfield code="a">"Learn the Spring Boot 3 micro framework and build your first Java-based cloud-native applications and microservices. Spring Boot is the lightweight, nimbler cousin to the bigger Spring Framework, with plenty of "bells and whistles." This updated edition includes coverage of Spring Native, which will help you speed up your Spring Boot applications, as well as messaging with Spring Boot, Spring GraphQL, Spring Data JDBC and reactive relational database connectivity (R2DBC) with SQL.

This new edition also covers enhancements to actuator endpoints, MongoDB 4.0 support, layered JAR and WAR support, support to build OCI images using Cloud Native Build Packs, changes to the DataSource initialization mechanism, and how bean validation support has moved to a separate spring-boot-validation-starter module. This book will teach you how to work with relational and NoSQL databases for data accessibility using Spring Boot with Spring Data, how to persist data with the JavaPersistence APIs (JPA), MyBatis, and much more. You'll learn how to enhance your native cloud or web applications with other APIs such as REST and how to build reactive web applications using Spring Boot with WebFlux.

Finally, you'll learn how to test applications using JUnit 5, as well as how to secure and deploy your application or service to cloud providers like Heroku. After reading Beginning Spring Boot 3, you'll have the skills needed to start building your own Spring Boot cloud-native, Java-based applications and microservices with confidence, and to take the next steps in your career."-- Provided by publisher.</subfield>
  </datafield>
  <datafield tag="650" ind1=" " ind2=" ">
    <subfield code="a">Java (Computer program language).</subfield>
  </datafield>
  <datafield tag="650" ind1=" " ind2=" ">
    <subfield code="a">Web application development.</subfield>
  </datafield>
  <datafield tag="650" ind1=" " ind2=" ">
    <subfield code="a">Application software--Development.</subfield>
  </datafield>
  <datafield tag="700" ind1=" " ind2=" ">
    <subfield code="4">author.</subfield>
    <subfield code="a">Upadhyayula, Sai.</subfield>
  </datafield>
  <datafield tag="942" ind1=" " ind2=" ">
    <subfield code="c">BK</subfield>
  </datafield>
  <datafield tag="999" ind1=" " ind2=" ">
    <subfield code="c">6032</subfield>
    <subfield code="d">6032</subfield>
  </datafield>
  <datafield tag="952" ind1=" " ind2=" ">
    <subfield code="0">0</subfield>
    <subfield code="1">0</subfield>
    <subfield code="4">0</subfield>
    <subfield code="7">0</subfield>
    <subfield code="8">REF</subfield>
    <subfield code="a">ASCOTLIB01</subfield>
    <subfield code="b">ASCOTLIB01</subfield>
    <subfield code="c">REF</subfield>
    <subfield code="d">2026-07-20</subfield>
    <subfield code="e">Regular Fund</subfield>
    <subfield code="l">0</subfield>
    <subfield code="o">Ref 005.27 R24b 2023.</subfield>
    <subfield code="p">Ref0052704907</subfield>
    <subfield code="r">2026-07-20 16:49:28</subfield>
    <subfield code="w">2026-07-20</subfield>
    <subfield code="y">BK</subfield>
  </datafield>
</record>
