Beginning Spring Data Data Access and Persistence for Spring Framework 6 and Boot 3

Use the popular Spring Data project for data access and persistence using various Java-based APIs such as JDBC, JPA, MongoDB, and more. This book shows how to easily incorporate data persistence and accessibility into your microservices, cloud-native applications, and monolithic enterprise applicati...

Descripción completa

Detalles Bibliográficos
Otros Autores: Sacco, Andres, author (author)
Formato: Libro electrónico
Idioma:Inglés
Publicado: Berkeley, CA : Apress 2023.
Edición:1st ed. 2023.
Materias:
Ver en Biblioteca Universitat Ramon Llull:https://discovery.url.edu/permalink/34CSUC_URL/1im36ta/alma991009711796006719
Tabla de Contenidos:
  • Part I - Introduction
  • 1. Architecture of the Applications
  • 2. Spring Basics and Beyond
  • 3. Spring Data and Persistence Types
  • Part II - SQL Persistence
  • 4. Persistence and Domain Model
  • 5. Transaction Management
  • 6. Versioning or Migrate the Changes of the Database
  • Part III - NO-SQL Persistence
  • 7. Redis key/value Database
  • 8. MongoDB Document Database
  • 9. Neo4j Graph Database
  • 10. Cassandra wide-column Database
  • 11. Reactive access w/R2DBC and MongoDB
  • 12. Unit/Integration Testing
  • 13. Performance Testing
  • 14. Best Practices
  • Appendix A
  • Appendix B
  • Appendix C
  • Appendix D
  • Appendix E
  • Appendix F.