Spring Boot Persistence Best Practices : Optimize Java Persistence Performance in Spring Boot Applications

This book is a collection of developer code recipes and best practices for persisting data using Spring, particularly Spring Boot. The book is structured around practical recipes, where each recipe discusses a performance case or performance-related case, and almost every recipe has one or more appl...

Full description

Main Author: Leonard, Anghel
Corporate Author: SpringerLink (Online service)
Format: eBook
Language:English
Published: Berkeley, CA Apress 2020, 2020
Edition:1st ed. 2020
Subjects:
Online Access:
Collection: Springer eBooks 2005- - Collection details see MPG.ReNa
Table of Contents:
  • Associations
  • Chapter 2: Entities
  • Chapter 3: Fetching
  • Chapter 4: Batching
  • Chapter 5: Collections
  • Chapter 6: Connections and Transactions
  • Chapter 7: Identifiers
  • Chapter 8: Calculating Properties
  • Chapter 9: Monitoring
  • Chapter 10: Configuring DataSource and Connection Pool
  • Chapter 11: Audit
  • Chapter 12: Schemas
  • Chapter 13: Pagination
  • Chapter 14: Queries
  • Chapter 15: Inheritance
  • Chapter 16: Types and Hibernate Types
  • Appendix A: JPA Fundamentals
  • Appendix B: Associations Efficiency
  • Appendix C: 5 SQL Performance Tips That Will Save Your Day
  • Appendix D: How to Create Useful Database Indexes
  • Appendix E: SQL Phenomena
  • Appendix F: Spring Transaction Isolation Level
  • Appendix G: Spring Transaction Propagation
  • Appendix H: Understanding Flushing Mechanism
  • Appendix I: Second Level Cache
  • Appendix J: Tools
  • Appendix K: Hibernate 6