BIBLIO is the largest independent book marketplace in the world, with over 100 million books.

Skip to content

Spring Boot Persistence Best Practices: Optimize Java Persistence Performance in
Stock photo: cover may vary

Spring Boot Persistence Best Practices: Optimize Java Persistence Performance in Spring Boot Applications Paperback - 2020

by Anghel Leonard

Add to wish list

Reader reviews for Spring Boot Persistence Best Practices: Optimize Java Persistence Performance in Spring Boot Applications

From the publisher

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 applications. Mainly, when we try to accomplish something (e.g., read some data from the database), there are several approaches to do it, and, in order to choose the best way, you have to know the implied trades-off from a performance perspective. You'll see that in the end, all these penalties slow down the application. Besides presenting the arguments that favor a certain choice, the application is written in Spring Boot style which is quite different than plain Hibernate.

Persistence is an important set of techniques and technologies for accessing and using data, and this book demonstrates that data is mobile regardless of specific applications and contexts. In Java development, persistence is a key factor in enterprise, ecommerce, cloud and other transaction-oriented applications.

After reading and using this book, you'll have the fundamentals to apply these persistence solutions into your own mission-critical enterprise Java applications that you build using Spring.

What You Will Learn

  • Shape *-to-many associations for best performances
  • Effectively exploit Spring Projections (DTO)
  • Learn best practices for batching inserts, updates and deletes
  • Effectively fetch parent and association in a single SELECT
  • Learn how to inspect Persistent Context content
  • Dissect pagination techniques (offset and keyset)
  • Handle queries, locking, schemas, Hibernate types, and more

Who This Book Is For

Any Spring and Spring Boot developer that wants to squeeze the persistencelayer performances.

From the rear cover

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 applications. Mainly, when we try to accomplish something (e.g., read some data from the database), there are several approaches to do it, and, in order to choose the best way, you have to know the implied trades-off from a performance perspective. You'll see that in the end, all these penalties slow down the application. Besides presenting the arguments that favor a certain choice, the application is written in Spring Boot style which is quite different than plain Hibernate.

Persistence is an important set of techniques and technologies for accessing and using data, and this book demonstrates that data is mobile regardless of specific applications and contexts. In Java development, persistence is a key factor in enterprise, ecommerce, cloud and other transaction-oriented applications.

After reading and using this book, you'll have the fundamentals to apply these persistence solutions into your own mission-critical enterprise Java applications that you build using Spring.

You will:

  • Shape *-to-many associations for best performances
  • Effectively exploit Spring Projections (DTO)
  • Learn best practices for batching inserts, updates and deletes
  • Effectively fetch parent and association in a single SELECT
  • Learn how to inspect Persistent Context content
  • Dissect pagination techniques (offset and keyset)
  • Handle queries, locking, schemas, Hibernate types, and more

Details

  • Title Spring Boot Persistence Best Practices: Optimize Java Persistence Performance in Spring Boot Applications
  • Author Anghel Leonard
  • Binding Paperback
  • Pages 1027
  • Volumes 1
  • Language ENG
  • Publisher Apress
  • Publication date 2020-04-30
  • Illustrated Yes
  • Features Illustrated
  • ISBN 9781484256251 / 1484256255
  • Weight 3.96 lbs (1.80 kg)
  • Dimensions 10 x 7 x 2.08 in (25.40 x 17.78 x 5.28 cm)
  • Category Computers - Languages / Programming

About the author

Anghel Leonard is a Chief Technology Strategist with 20+ years of experience in the Java ecosystem. In daily work, he is focused on architecting and developing Java distributed applications that empower robust architectures, clean code, and high-performance. Also passionate about coaching, mentoring and technical leadership. He is the author of several books, videos and dozens of articles related to Java technologies.

More Copies for Sale

Spring Boot Persistence Best Practices: Optimize Java Persistence Performance in Spring Boot...
Stock photo: cover may vary

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

by Leonard, Anghel

  • Used
  • Very good
  • Paperback
Condition
Very good
Binding
Paperback
ISBN 10 / ISBN 13
9781484256251 / 1484256255
Quantity available
1
Seller
Item price
A$39.33
Free Delivery to USA

Show details

Description:
Apress, 2020. Paperback. Very Good. May have limited writing in cover pages. Pages are unmarked. ~ ThriftBooks: Read More, Spend Less.Dust jacket quality is not guaranteed.
Add to wish list
Item price
A$39.33
Free Delivery to USA
Spring Boot Persistence Best Practices: Optimize Java Persistence Performance in Spring Boot...
Stock photo: cover may vary

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

by Leonard, Anghel

  • Used
  • Paperback
  • first
Condition
Used
Edition
1st ed
Binding
Paperback
ISBN 10 / ISBN 13
9781484256251 / 1484256255
Quantity available
1
Seller
Item price
A$52.34
Free Delivery to USA

Show details

Description:
Apress, 2020-04-30. 1st ed. paperback. Used: Good. 7.00x2.08x10.00. Buy with confidence. Excellent Customer Service & Return policy.
Add to wish list
Item price
A$52.34
Free Delivery to USA
Spring Boot Persistence Best Practices: Optimize Java Persistence Performance in Spring Boot...
Stock photo: cover may vary

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

by Leonard, Anghel

  • New
  • Paperback
  • first
Condition
New
Edition
1st ed
Binding
Paperback
ISBN 10 / ISBN 13
9781484256251 / 1484256255
Quantity available
6
Seller
Item price
A$54.65
Free Delivery to USA

Show details

Description:
Apress, 2020-04-30. 1st ed. paperback. New. 7.00x2.08x10.00. Buy with confidence. Excellent Customer Service & Return policy.
Add to wish list
Item price
A$54.65
Free Delivery to USA
Spring Boot Persistence Best Practices Optimize Java Persistence Performance in Spring Boot...
Stock photo: cover may vary

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

by Leonard, Anghel

  • New
Condition
New
ISBN 10 / ISBN 13
9781484256251 / 1484256255
Quantity available
72
Seller
Item price
A$79.70
A$5.76 Delivery to USA

Show details

Description:
Apress. New. BRAND NEW, GIFT QUALITY! NOT OVERSTOCKS OR MARKED UP REMAINDERS! DIRECT FROM THE PUBLISHER!
Add to wish list
Item price
A$79.70
A$5.76 Delivery to USA
Spring Boot Persistence Best Practices
Stock photo: cover may vary

Spring Boot Persistence Best Practices

by Anghel Leonard,

  • New
Condition
New
ISBN 10 / ISBN 13
9781484256251 / 1484256255
Quantity available
5
Seller
Item price
A$79.78
A$5.76 Delivery to USA

Show details

Description:
new.
Add to wish list
Item price
A$79.78
A$5.76 Delivery to USA
Spring Boot Persistence Best Practices
Stock photo: cover may vary

Spring Boot Persistence Best Practices

by Anghel Leonard,

  • Used
Condition
New
ISBN 10 / ISBN 13
9781484256251 / 1484256255
Quantity available
5
Seller
Item price
A$79.78
A$5.76 Delivery to USA

Show details

Description:
like new.
Add to wish list
Item price
A$79.78
A$5.76 Delivery to USA
Spring Boot Persistence Best Practices: Optimize Java Persistence Performance in Spring Boot...
Stock photo: cover may vary

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

by Leonard, Anghel

  • Used
  • Good
  • Paperback
Condition
Good
Binding
Paperback
ISBN 10 / ISBN 13
9781484256251 / 1484256255
Quantity available
1
Seller
Item price
A$81.13
Free Delivery to USA

Show details

Description:
paperback. Good. Access codes and supplements are not guaranteed with used items. May be an ex-library book.
Add to wish list
Item price
A$81.13
Free Delivery to USA
Spring Boot Persistence Best Practices: Optimize Java Persistence Performance in Spring Boot...

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

by Leonard, Anghel

  • Used
  • Very good
  • Paperback
Condition
Very good
Binding
Paperback
ISBN 10 / ISBN 13
9781484256251 / 1484256255
Quantity available
1
Seller
Item price
A$108.86
A$16.37 Delivery to USA

Show details

Description:
Paperback. Very Good.
Add to wish list
Item price
A$108.86
A$16.37 Delivery to USA
Spring Boot Persistence Best Practices : Optimize Java Persistence Performance in Spring Boot...

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

by Anghel Leonard

  • New
  • Paperback
Condition
New
Binding
Paperback
ISBN 10 / ISBN 13
9781484256251 / 1484256255
Quantity available
308
Seller
Item price
A$137.90
A$15.26 Delivery to USA

Show details

Description:
Paperback. New. New Book; Fast Shipping from UK; Not signed; Not First Edition; 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 perfor
Add to wish list
Item price
A$137.90
A$15.26 Delivery to USA
Spring Boot Persistence Best Practices: Optimize Java Persistence Performance in Spring Boot...
Stock photo: cover may vary

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

by Leonard, Anghel

  • New
  • Paperback
Condition
New
Binding
Paperback
ISBN 10 / ISBN 13
9781484256251 / 1484256255
Quantity available
2
Seller
Item price
A$149.86
A$28.66 Delivery to USA

Show details

Description:
Apress, 2020. Paperback. New. 1027 pages. 9.75x7.00x2.00 inches.
Add to wish list
Item price
A$149.86
A$28.66 Delivery to USA