The 2.7 version of Hypersistence Optimizer is ready for you to download.
It provides you support for:
- Hibernate ORM 6.2
- MySQL rewriteBatchedStatements
- native SQL and query invalidation checks
- Better docs
Enjoy using it!
Cache synchronization using @JavaOOQ & @PostgreSQL functions
@vlad_mihalcea shows you how you can use Change Data Capture to track how table records change over time & synchronize the application-level cache entries:
https://t.co/y0Dc8dy2rC #PostGreSQL#JOOQ
⚙️ Adding a cache to your application is easy. Maintaining consistency with the database is hard.
💡 In this article, you are going to see how you can detect record changes and fetch the cache entry directly from the DB.
https://t.co/0cNe4oIwDR
🤔 Have you ever wondered how to synchronize a cache with the DB that keeps on changing?
💡 In my latest article, I show you a solution that uses #jOOQ to call a #PostgreSQL function that provides us the aggregates to be updated in the cache.
https://t.co/0cNe4oIwDR
With the Spring 6 release, Java 17 became the baseline framework version. The right time to start using Java Records as Data Transfer Objects (DTOs).
Reviewing:
1. Naive approach
2. TupleTransformers
3. The JPA query way
4. @Hypersistence utils
👉https://t.co/2sqqQ8RVrv
Architecture Pitfalls: Don’t use your ORM entities for everything
Being friendly to your database and embracing SQL can pay great dividends
Particularly targeted at JPA/Hibernate/Spring users, but patterns apply broadly
https://t.co/FsEFhRkamE
Hypersistence Optimizer 2.6.1 is ready to speed up your #Spring, #JakartaEE, or #JavaEE application.
Enjoy running your application faster than before!
https://t.co/c3m4PKJZcL
The 2.6 version has arrived!
🚀 You have now support for N+1 query detection for both EAGER and LAZY association
🚀 Support for Hibernate 6
🚀 Support for @SQLServer sendStringParametersAsUnicode setting value detection
https://t.co/c3m4PKJZcL
The 2.5 release of @Hypersistence Optimizer now provides you with 75 optimization checks that can speed up your #Spring or #JakartaEE application.
Enjoy running your application at high speeds!
https://t.co/c3m4PKJZcL
🔥Hot Deals for Developer this week🔥
1. Our own @vlad_mihalcea is offering a 50% discount on his classic eBook
- 7500+ copies sold,
- 4.7 ⭐️⭐️⭐️⭐️⭐️ rating
Use coupon - BOOK5YRSALE
Here is the link -
https://t.co/AS5btL4lbY
The JPA & @Hibernate second-level cache
@vlad_mihalcea explains how the mechanism works and why this is very important when it comes to improving the performance of your data access layer. You don't have to worry that stale data will be served!
https://t.co/i5fzRBos9m
50% off @vlad_mihalcea's book 'High-Performance Java Persistence'. If you need any arguments to justify buying it, I'll share mine:
- I need it for work!
- I could help others with my new knowledge!
- All those SO answers, I owe Vlad one!
- It's not only about JPA / has @JavaOOQ!
High-Performance @Java Persistence Newsletter, Issue 31 - @vlad_mihalcea
A useful @PostgreSQL focused roundup. Includes: Vlad's top pick of this edition on the perils of #PostgreSQL nested transactions; @Hibernate releases; & even a great meme!
https://t.co/APvFCRPTdN