RANDOMBLOGS (RSS)

vladmihalcea.com


7. 11. 2024The best way to determine the optimal connection pool size – vladmihalcea.com
1. 11. 2024High-Performance Java Persistence Newsletter, Issue 68 – vladmihalcea.com
25. 10. 2024How to use LazyConnectionDataSourceProxy with Spring Data JPA – vladmihalcea.com
14. 10. 2024RESOURCE_LOCAL JPA Transaction Type – vladmihalcea.com
7. 10. 2024High-Performance Java Persistence Newsletter, Issue 67 – vladmihalcea.com
30. 9. 2024Eleven years of blogging – vladmihalcea.com
26. 9. 2024Keyset Pagination with Spring Data WindowIterator – vladmihalcea.com
19. 9. 2024A beginner’s guide to Spring Data Envers – vladmihalcea.com
10. 9. 2024Embeddable Inheritance with JPA and Hibernate – vladmihalcea.com
2. 9. 2024High-Performance Java Persistence Newsletter, Issue 66 – vladmihalcea.com
26. 8. 2024Custom Spring Boot Actuator Endpoint – vladmihalcea.com
19. 8. 2024How to integrate Jakarta Data with Spring and Hibernate – vladmihalcea.com
6. 8. 2024High-Performance Java Persistence Newsletter, Issue 65 – vladmihalcea.com
30. 7. 2024Hibernate SoftDelete annotation – vladmihalcea.com
24. 7. 2024How to use symbolic links to move the DB data folder – vladmihalcea.com
10. 7. 2024Book Review – Beginning Helidon – vladmihalcea.com
2. 7. 2024High-Performance Java Persistence Newsletter, Issue 64 – vladmihalcea.com
24. 6. 2024How to map Java Enum to custom values with JPA and Hibernate – vladmihalcea.com
18. 6. 2024How does the Hibernate JAVA_TIME_USE_DIRECT_JDBC setting work – vladmihalcea.com
13. 6. 2024Hibernate WITH RECURSIVE query – vladmihalcea.com
4. 6. 2024High-Performance Java Persistence Newsletter, Issue 63 – vladmihalcea.com
29. 5. 2024Hibernate ON CONFLICT DO clause – vladmihalcea.com
22. 5. 2024PostgreSQL COPY result set to file – vladmihalcea.com
15. 5. 2024PostgreSQL plan_cache_mode – vladmihalcea.com
8. 5. 2024Overriding FetchType.EAGER with fetchgraph – vladmihalcea.com
2. 5. 2024High-Performance Java Persistence Newsletter, Issue 62 – vladmihalcea.com
24. 4. 2024The best way to use the JPA OneToOne optional attribute – vladmihalcea.com
18. 4. 2024How to calculate percentiles with SQL PERCENTILE_CONT – vladmihalcea.com
10. 4. 2024PostgreSQL FOR UPDATE vs FOR NO KEY UPDATE – vladmihalcea.com
3. 4. 2024High-Performance Java Persistence Newsletter, Issue 61 – vladmihalcea.com
26. 3. 2024PostgreSQL Heap-Only-Tuple or HOT Update Optimization – vladmihalcea.com
11. 3. 2024PostgreSQL Index Types – vladmihalcea.com
4. 3. 2024High-Performance Java Persistence Newsletter, Issue 60 – vladmihalcea.com
27. 2. 2024How to map the OffsetDateTime ZoneOffset with Hibernate TimeZoneColumn – vladmihalcea.com
24. 2. 2024How to use Java Records with Spring Data JPA – vladmihalcea.com
14. 2. 2024PostgreSQL Performance Tuning Settings – vladmihalcea.com
7. 2. 2024Hibernate StatelessSession JDBC Batching – vladmihalcea.com
1. 2. 2024High-Performance Java Persistence Newsletter, Issue 59 – vladmihalcea.com
24. 1. 2024Fetching recursive associations with JPA and Hibernate – vladmihalcea.com
18. 1. 2024How to use the Java CountDownLatch – vladmihalcea.com
11. 1. 2024The best way to test the data access layer – vladmihalcea.com
3. 1. 2024High-Performance Java Persistence Newsletter, Issue 58 – vladmihalcea.com
19. 12. 2023Hibernate StatelessSession Upsert – vladmihalcea.com
15. 12. 2023The best way to map multiple entities on the same table – vladmihalcea.com
7. 12. 2023Spring Load-Time Weaving – vladmihalcea.com
1. 12. 2023High-Performance Java Persistence Newsletter, Issue 57 – vladmihalcea.com
22. 11. 2023Index Selectivity – vladmihalcea.com
15. 11. 2023How to cascade DELETE with Spring and Hibernate events – vladmihalcea.com
9. 11. 2023Table partitioning with Spring and Hibernate – vladmihalcea.com
1. 11. 2023High-Performance Java Persistence Newsletter, Issue 56 – vladmihalcea.com
26. 10. 2023How to cascade DELETE unidirectional associations with Spring Data JPA – vladmihalcea.com
18. 10. 2023How to batch INSERT statements with MySQL and Hibernate – vladmihalcea.com
11. 10. 2023The best way to use Spring Data JPA Stream methods – vladmihalcea.com
3. 10. 2023High-Performance Java Persistence Newsletter, Issue 55 – vladmihalcea.com
29. 9. 2023Ten years of blogging – vladmihalcea.com
20. 9. 2023How to find the source of an SQL query generated by Hibernate – vladmihalcea.com
13. 9. 2023How to fetch multiple JPA collections with Blaze Persistence MULTISET – vladmihalcea.com
5. 9. 2023High-Performance Java Persistence Newsletter, Issue 54 – vladmihalcea.com
31. 8. 2023PostgreSQL JDBC Statement Caching – vladmihalcea.com
22. 8. 2023The best way to hide the JPA entity identifier – vladmihalcea.com
16. 8. 2023The best way to use JPA bidirectional sync methods – vladmihalcea.com
7. 8. 2023SQL Server useBulkCopyForBatchInsert configuration property – vladmihalcea.com
2. 8. 2023High-Performance Java Persistence Newsletter, Issue 53 – vladmihalcea.com
26. 7. 2023JDBC Profiling with VisualVM – vladmihalcea.com
21. 7. 2023Soft delete and JPA version property – vladmihalcea.com
11. 7. 2023How to customize the HibernateTypesContributor from Hypersistence Utils – vladmihalcea.com
4. 7. 2023High-Performance Java Persistence Newsletter, Issue 52 – vladmihalcea.com
27. 6. 2023Spring Data Query By Example – vladmihalcea.com
21. 6. 2023How to fetch multiple to-many relationships with jOOQ MULTISET – vladmihalcea.com
14. 6. 2023The best way to use one-to-one table relationships – vladmihalcea.com
7. 6. 2023The best way to validate the DDL schema with Spring and Hibernate – vladmihalcea.com
31. 5. 2023High-Performance Java Persistence Newsletter, Issue 51 – vladmihalcea.com
25. 5. 2023Cache synchronization using jOOQ and PostgreSQL functions – vladmihalcea.com
17. 5. 2023SQL Operation Order – vladmihalcea.com
9. 5. 2023Hibernate default entity sequence – vladmihalcea.com
3. 5. 2023High-Performance Java Persistence Newsletter, Issue 50 – vladmihalcea.com
29. 4. 2023Spring Transaction and Connection Management – vladmihalcea.com
19. 4. 2023The best way to call SQL Server stored procedures with jOOQ – vladmihalcea.com
13. 4. 2023PostgreSQL Auto Explain – vladmihalcea.com
4. 4. 2023High-Performance Java Persistence Newsletter, Issue 49 – vladmihalcea.com
28. 3. 2023The best way to use the Spring Data JPA Specification – vladmihalcea.com
22. 3. 2023The best way to use JOIN FETCH and Pagination with Spring – vladmihalcea.com
14. 3. 2023The best way to use Spring Data query methods – vladmihalcea.com
10. 3. 2023The best way to use SQL NOWAIT – vladmihalcea.com
1. 3. 2023High-Performance Java Persistence Newsletter, Issue 48 – vladmihalcea.com
23. 2. 2023YugabyteDB Architecture – vladmihalcea.com
16. 2. 2023The best way to generate a TSID entity identifier with JPA and Hibernate – vladmihalcea.com
8. 2. 2023Fault Tolerance with Spring Data and YugabyteDB – vladmihalcea.com
1. 2. 2023High-Performance Java Persistence Newsletter, Issue 47 – vladmihalcea.com
24. 1. 2023Scaling a Spring application with a YugabyteDB cluster – vladmihalcea.com
17. 1. 2023The awesome BaseJpaRepository from Hypersistence Utils – vladmihalcea.com
11. 1. 2023YugabyteDB Connection Pooling – vladmihalcea.com
5. 1. 2023High-Performance Java Persistence Newsletter, Issue 46 – vladmihalcea.com
27. 12. 2022From Hibernate Types to Hypersistence Utils – vladmihalcea.com
21. 12. 2022Spring MDC Transaction Logging – vladmihalcea.com
15. 12. 2022Spring Data Hibernate Entity Listeners – vladmihalcea.com
7. 12. 2022The best UUID type for a database Primary Key – vladmihalcea.com
2. 12. 2022High-Performance Java Persistence Newsletter, Issue 45 – vladmihalcea.com
28. 11. 2022The best way to use UNION, INTERSECT, and EXCEPT with Hibernate – vladmihalcea.com
22. 11. 2022The best way to do the Spring 6 migration – vladmihalcea.com
15. 11. 2022The Spring Data JPA findById Anti-Pattern – vladmihalcea.com
8. 11. 2022Spring Data JPA entity locking – vladmihalcea.com
2. 11. 2022High-Performance Java Persistence Newsletter, Issue 44 – vladmihalcea.com
25. 10. 2022Building a Distributed Audit Log with YugabyteDB – vladmihalcea.com
19. 10. 2022How to write a custom Spring Data base Repository – vladmihalcea.com
12. 10. 2022YugabyteDB column-level locking – vladmihalcea.com
4. 10. 2022High-Performance Java Persistence Newsletter, Issue 43 – vladmihalcea.com
30. 9. 2022Nine years of blogging – vladmihalcea.com
22. 9. 2022Strong Consistency with YugabyteDB – vladmihalcea.com
12. 9. 2022The Spring Data findAll Anti-Pattern – vladmihalcea.com
8. 9. 2022A beginner’s guide to YugabyteDB – vladmihalcea.com
2. 9. 2022High-Performance Java Persistence Newsletter, Issue 42 – vladmihalcea.com
30. 8. 2022The best way to fetch a Spring Data JPA DTO Projection – vladmihalcea.com
23. 8. 2022How to use different Java versions for main and test in Maven – vladmihalcea.com
16. 8. 2022Testcontainers Database Integration Testing – vladmihalcea.com
9. 8. 2022MySQL rewriteBatchedStatements – vladmihalcea.com
2. 8. 2022High-Performance Java Persistence Newsletter, Issue 41 – vladmihalcea.com
26. 7. 2022The best way to map MonetaryAmount with JPA and Hibernate – vladmihalcea.com
20. 7. 2022Maximum number of database connections – vladmihalcea.com
6. 7. 2022High-Performance Java Persistence Newsletter, Issue 40 – vladmihalcea.com
29. 6. 2022Spring Data JPA MultipleBagFetchException – vladmihalcea.com
22. 6. 2022Spring Transaction Best Practices – vladmihalcea.com
14. 6. 2022The race condition that led to Flexcoin bankruptcy – vladmihalcea.com
7. 6. 2022The best Spring Data JpaRepository – vladmihalcea.com
1. 6. 2022High-Performance Java Persistence Newsletter, Issue 39 – vladmihalcea.com
24. 5. 2022Java data access technology survey results – vladmihalcea.com
18. 5. 2022The best way to configure the Hibernate Dialect – vladmihalcea.com
9. 5. 2022The best way to use the Hibernate TupleTransformer – vladmihalcea.com
2. 5. 2022High-Performance Java Persistence Newsletter, Issue 38 – vladmihalcea.com
18. 4. 2022Hibernate SQM – Semantic Query Model – vladmihalcea.com
13. 4. 2022Hibernate 6 and JPQL Window Functions – vladmihalcea.com
5. 4. 2022High-Performance Java Persistence Newsletter, Issue 37 – vladmihalcea.com
30. 3. 2022How to format SQL using the command line – vladmihalcea.com
22. 3. 2022Java application performance tuning using Lightrun – vladmihalcea.com
16. 3. 2022JPA Association Fetching Validator – vladmihalcea.com
8. 3. 2022Lightrun – the best way to debug production problems – vladmihalcea.com
1. 3. 2022High-Performance Java Persistence Newsletter, Issue 36 – vladmihalcea.com
23. 2. 2022The best way to write a Spring Data Exists Query – vladmihalcea.com
16. 2. 2022A beginner’s guide to Serializability – vladmihalcea.com
9. 2. 2022Spring Boot Application Properties – vladmihalcea.com
2. 2. 2022High-Performance Java Persistence Newsletter, Issue 35 – vladmihalcea.com
26. 1. 2022How to write EXISTS subqueries with JPA and Hibernate – vladmihalcea.com
19. 1. 2022The best way to use the Spring Transactional annotation – vladmihalcea.com
12. 1. 2022The best way to handle time zones in a Java web application – vladmihalcea.com
4. 1. 2022High-Performance Java Persistence Newsletter, Issue 34 – vladmihalcea.com
30. 12. 2021Keyset Pagination with Spring – vladmihalcea.com
22. 12. 2021The best way to write a custom Spring Data Repository – vladmihalcea.com
16. 12. 2021Default Database Primary, Foreign, and Unique Key Indexing – vladmihalcea.com
8. 12. 2021The best way to log SQL statements with Spring Boot – vladmihalcea.com
1. 12. 2021High-Performance Java Persistence Newsletter, Issue 33 – vladmihalcea.com
24. 11. 2021RevoGain Software Architecture – vladmihalcea.com
18. 11. 2021How to tunnel localhost to the public Internet – vladmihalcea.com
11. 11. 2021How to create a tech startup – vladmihalcea.com
3. 11. 2021High-Performance Java Persistence Newsletter, Issue 32 – vladmihalcea.com
28. 10. 2021How to map polymorphic JSON objects with JPA and Hibernate – vladmihalcea.com
21. 10. 2021Hibernate Batch Sequence Generator – vladmihalcea.com
12. 10. 2021The JPA and Hibernate second-level cache – vladmihalcea.com
6. 10. 2021High-Performance Java Persistence Newsletter, Issue 31 – vladmihalcea.com
30. 9. 2021Eight years of blogging – vladmihalcea.com
21. 9. 2021SQL Recursive WITH CTE queries – vladmihalcea.com
14. 9. 2021JPA Bulk Update and Delete with Blaze Persistence – vladmihalcea.com
7. 9. 2021SQL CROSS APPLY – A Beginner’s Guide – vladmihalcea.com
1. 9. 2021High-Performance Java Persistence Newsletter, Issue 30 – vladmihalcea.com
23. 8. 2021SQL Derived Table or Inline View – vladmihalcea.com
18. 8. 2021SQL CTE – Common Table Expression – vladmihalcea.com
10. 8. 2021Keyset Pagination with JPA and Hibernate – vladmihalcea.com
3. 8. 2021High-Performance Java Persistence Newsletter, Issue 29 – vladmihalcea.com
21. 7. 2021SQL Seek Method or Keyset Pagination – vladmihalcea.com
13. 7. 2021Blaze Persistence – the best way to write JPA Criteria queries – vladmihalcea.com
6. 7. 2021High-Performance Java Persistence Newsletter, Issue 28 – vladmihalcea.com
28. 6. 2021Hibernate Physical Naming Strategy – vladmihalcea.com
23. 6. 20219 High-Performance Tips when using Oracle with JPA and Hibernate – vladmihalcea.com
15. 6. 2021Hibernate Application Performance Tuning – vladmihalcea.com
8. 6. 2021High-Performance Java Persistence Newsletter, Issue 27 – vladmihalcea.com
2. 6. 2021Use Hibernate Dynamic Update for JSON properties – vladmihalcea.com
24. 5. 202120 years of Hibernate – vladmihalcea.com
18. 5. 2021JPA Entity Graph – vladmihalcea.com
11. 5. 2021SQL Server Foreign Key Locking – vladmihalcea.com
5. 5. 2021High-Performance Java Persistence Newsletter, Issue 26 – vladmihalcea.com
29. 4. 2021How to index JSON columns using MySQL – vladmihalcea.com
20. 4. 2021Clustered Index – vladmihalcea.com
13. 4. 2021SQL Server JDBC – Set sendStringParametersAsUnicode to false – vladmihalcea.com
7. 4. 2021High-Performance Java Persistence Newsletter, Issue 25 – vladmihalcea.com
31. 3. 2021SQL Server deadlock trace flags – vladmihalcea.com
24. 3. 2021Optimistic vs. Pessimistic Locking – vladmihalcea.com
17. 3. 2021JPA Default Fetch Plan – vladmihalcea.com
12. 3. 2021High-Performance Java Persistence Newsletter, Issue 24 – vladmihalcea.com
3. 3. 2021Merge Join Algorithm – vladmihalcea.com
25. 2. 2021MySQL Query Profiling Using Performance Schema – vladmihalcea.com
18. 2. 2021SQL Server OPENJSON – Map JSON to a relational table – vladmihalcea.com
10. 2. 2021Hash Join Algorithm – vladmihalcea.com
3. 2. 2021High-Performance Java Persistence Newsletter, Issue 23 – vladmihalcea.com
27. 1. 2021Nested Loop Join Algorithm – vladmihalcea.com
20. 1. 2021Connection Monitoring with JPA and Hibernate – vladmihalcea.com
13. 1. 2021Maven and Gradle Hibernate Enhance Plugin – vladmihalcea.com
6. 1. 2021Hibernate LazyToOne annotation – vladmihalcea.com
29. 12. 2020High-Performance Java Persistence Newsletter, Issue 22 – vladmihalcea.com
22. 12. 2020How to get a JSON property value using PostgreSQL – vladmihalcea.com
16. 12. 2020MySQL JDBC Statement Caching – vladmihalcea.com
9. 12. 2020SQL LATERAL JOIN – A Beginner’s Guide – vladmihalcea.com
1. 12. 2020High-Performance Java Persistence Newsletter, Issue 21 – vladmihalcea.com
26. 11. 2020Percona PMM – A beginner’s guide – vladmihalcea.com
24. 11. 2020The best way to get more Twitter followers – vladmihalcea.com
18. 11. 2020Mapping Java Records to JSON columns using Hibernate – vladmihalcea.com
10. 11. 2020SQL Server audit logging using triggers – vladmihalcea.com
3. 11. 2020High-Performance Java Persistence Newsletter, Issue 20 – vladmihalcea.com
27. 10. 2020The JPA and Hibernate first-level cache – vladmihalcea.com
21. 10. 2020MySQL JSON_TABLE – Map a JSON object to a relational database table – vladmihalcea.com
13. 10. 202060 years of COBOL – past, present, and future – vladmihalcea.com
9. 10. 2020High-Performance Java Persistence Newsletter, Issue 19 – vladmihalcea.com
7. 10. 2020Hibernate Session doWork and doReturningWork methods – vladmihalcea.com
30. 9. 2020Seven years of blogging – vladmihalcea.com
24. 9. 2020High-Performance Java Persistence Newsletter, Issue 18 – vladmihalcea.com
22. 9. 2020Spring Boot performance monitoring – vladmihalcea.com
16. 9. 2020Why and when you should use JPA – vladmihalcea.com
11. 9. 2020High-Performance Java Persistence Newsletter, Issue 17 – vladmihalcea.com
9. 9. 2020Hibernate hbm2ddl.auto schema generation – vladmihalcea.com
2. 9. 2020How to encrypt and decrypt JSON properties with JPA – vladmihalcea.com
28. 8. 2020High-Performance Java Persistence Newsletter, Issue 16 – vladmihalcea.com
25. 8. 2020PostgreSQL audit logging using triggers – vladmihalcea.com
18. 8. 2020SQL ANY Operator – A Beginner’s Guide – vladmihalcea.com
14. 8. 2020High-Performance Java Persistence Newsletter, Issue 15 – vladmihalcea.com
11. 8. 2020Bulk Update and Delete with JPA and Hibernate – vladmihalcea.com
4. 8. 2020JPA AttributeConverter – A Beginner’s Guide – vladmihalcea.com
31. 7. 2020High-Performance Java Persistence Newsletter, Issue 14 – vladmihalcea.com
29. 7. 2020MySQL audit logging using triggers – vladmihalcea.com
21. 7. 2020SQL JOIN USING – A Beginner’s Guide – vladmihalcea.com
14. 7. 2020SQL LEFT JOIN – A Beginner’s Guide – vladmihalcea.com
8. 7. 2020How does orphanRemoval work with JPA and Hibernate – vladmihalcea.com
3. 7. 2020High-Performance Java Persistence Newsletter, Issue 13 – vladmihalcea.com
30. 6. 2020Flyway Database Schema Migrations – vladmihalcea.com
23. 6. 2020Java Map to JSON mapping with JPA and Hibernate – vladmihalcea.com
19. 6. 2020Java and Database Newsletter, Issue 12 – vladmihalcea.com
16. 6. 2020Read-write and read-only transaction routing with Spring – vladmihalcea.com
9. 6. 2020JPA and Hibernate Query setParameter – User Guide – vladmihalcea.com
5. 6. 2020Java and Database Newsletter, Issue 11 – vladmihalcea.com
2. 6. 2020How to get the SQL query from JPQL or JPA Criteria – vladmihalcea.com
26. 5. 2020Single-Primary Database Replication – vladmihalcea.com
22. 5. 2020Java and Database Newsletter, Issue 10 – vladmihalcea.com
20. 5. 2020How to generate JPA entity identifier values using a database sequence – vladmihalcea.com
12. 5. 2020How to fetch a one-to-many DTO projection with JPA and Hibernate – vladmihalcea.com
8. 5. 2020Java and Database Newsletter, Issue 9 – vladmihalcea.com
5. 5. 2020ManyToOne JPA and Hibernate association best practices – vladmihalcea.com
28. 4. 2020How to map Date and Timestamp with JPA and Hibernate – vladmihalcea.com
24. 4. 2020Java and Database Newsletter, Issue 8 – vladmihalcea.com
21. 4. 2020The best way to use Java Records with JPA and Hibernate – vladmihalcea.com
14. 4. 2020Java Records – A Beginner’s Guide – vladmihalcea.com
10. 4. 2020Java and Database Newsletter, Issue 7 – vladmihalcea.com
7. 4. 2020SQL INNER JOIN – A Beginner’s Guide – vladmihalcea.com
1. 4. 2020JPA Criteria Metamodel Generation and Usage Guide – vladmihalcea.com
27. 3. 2020Java and Database Newsletter, Issue 6 – vladmihalcea.com
24. 3. 2020The best way to use the JPA SqlResultSetMapping – vladmihalcea.com
17. 3. 2020N+1 query problem with JPA and Hibernate – vladmihalcea.com
13. 3. 2020Java and Database Newsletter, Issue 5 – vladmihalcea.com
10. 3. 2020A beginner’s guide to JPA persistence.xml file – vladmihalcea.com
3. 3. 2020Multiline String literals with Java Text Blocks – vladmihalcea.com
28. 2. 2020Java and Database Newsletter, Issue 4 – vladmihalcea.com
25. 2. 2020Hibernate slow query log – vladmihalcea.com
18. 2. 2020Hypersistence Optimizer Runtime Scanner – vladmihalcea.com
14. 2. 2020Java and Database Newsletter, Issue 3 – vladmihalcea.com
11. 2. 2020PostgreSQL triggers and isolation levels – vladmihalcea.com
5. 2. 2020How to map a PostgreSQL ARRAY to a Java List with JPA and Hibernate – vladmihalcea.com
31. 1. 2020Java and Database Newsletter, Issue 2 – vladmihalcea.com
28. 1. 2020SQL EXISTS and NOT EXISTS – vladmihalcea.com
21. 1. 2020How to return a Map result from a JPA or Hibernate query – vladmihalcea.com
17. 1. 2020Java and Database Newsletter, Issue 1 – vladmihalcea.com
7. 1. 2020The best way to use a Hibernate ResultTransformer – vladmihalcea.com
23. 12. 2019The best way to prevent JPA and Hibernate performance issues – vladmihalcea.com
17. 12. 2019How to migrate the hilo Hibernate identifier optimizer to the pooled strategy – vladmihalcea.com
12. 12. 2019A beginner’s guide to SQL CROSS JOIN – vladmihalcea.com
2. 12. 2019How does the 2PL (Two-Phase Locking) algorithm work – vladmihalcea.com
26. 11. 2019Bulk update optimistic locking with JPA and Hibernate – vladmihalcea.com
19. 11. 2019PostgreSQL trigger consistency check – vladmihalcea.com
12. 11. 2019The best way to fix the Hibernate MultipleBagFetchException – vladmihalcea.com
5. 11. 2019Spring Boot performance tuning – vladmihalcea.com
29. 10. 2019A beginner’s guide to database deadlock – vladmihalcea.com
24. 10. 2019The best way to fetch multiple entities by id using JPA and Hibernate – vladmihalcea.com
15. 10. 2019How to map SQL Server JSON columns using JPA and Hibernate – vladmihalcea.com
8. 10. 2019JDBC Driver Maven dependency list – vladmihalcea.com
30. 9. 2019Six years of blogging – vladmihalcea.com
23. 9. 2019How to get the query execution plan on SQL Server – vladmihalcea.com
17. 9. 2019How to map Oracle JSON columns using JPA and Hibernate – vladmihalcea.com
10. 9. 2019How to write a compact DTO projection query with JPA – vladmihalcea.com
4. 9. 2019How to get the SQL execution plan on Oracle – vladmihalcea.com
27. 8. 2019Mapping PostgreSQL Interval to Java Duration with Hibernate – vladmihalcea.com
21. 8. 2019How to map multiple JPA entities to one database table with Hibernate – vladmihalcea.com
13. 8. 2019How to limit the SQL query result set to Top-N rows only – vladmihalcea.com
6. 8. 2019How to write JPA Criteria API queries using Codota – vladmihalcea.com
1. 8. 2019Pagination best practices – vladmihalcea.com
23. 7. 2019SQL ORDER BY RANDOM – vladmihalcea.com
16. 7. 2019How to override the default Hibernate Session FlushMode – vladmihalcea.com
10. 7. 2019Query timeout with JPA and Hibernate – vladmihalcea.com
3. 7. 2019MySQL 8 support for custom SQL CHECK constraints – vladmihalcea.com
25. 6. 2019A beginner’s guide to JPA and Hibernate query hints – vladmihalcea.com
18. 6. 2019The best way to map an entity version property with JPA and Hibernate – vladmihalcea.com
12. 6. 2019Optimistic locking version property with JPA and Hibernate – vladmihalcea.com
3. 6. 2019Tuning Spring Petclinic JPA and Hibernate configuration with Hypersistence Optimizer – vladmihalcea.com
30. 5. 2019How to intercept and modify SQL queries with the Hibernate StatementInspector – vladmihalcea.com
21. 5. 2019How to detect HHH000104 issues with hibernate.query.fail_on_pagination_over_collection_fetch – vladmihalcea.com
7. 5. 2019How to expose Hibernate Statistics via JMX – vladmihalcea.com
30. 4. 2019A beginner’s guide to Hibernate Statistics – vladmihalcea.com
23. 4. 2019A beginner’s guide to database table relationships – vladmihalcea.com
16. 4. 2019How to implement a database job queue using SKIP LOCKED – vladmihalcea.com
9. 4. 2019How to change the @OneToOne shared primary key column name with JPA and Hibernate – vladmihalcea.com
2. 4. 2019How does a relational database execute SQL statements and prepared statements – vladmihalcea.com
19. 3. 2019Hypersistence Optimizer initial release – vladmihalcea.com
13. 3. 2019Why you should avoid EXTRA Lazy Collections with Hibernate – vladmihalcea.com
6. 3. 2019How does the entity version property work when using JPA and Hibernate – vladmihalcea.com
27. 2. 2019How do JPA persist, merge and Hibernate save, update, saveOrUpdate methods work – vladmihalcea.com
19. 2. 2019How to log the database transaction id using MDC (Mapped Diagnostic Context) – vladmihalcea.com
13. 2. 2019The best way to call a stored procedure with JPA and Hibernate – vladmihalcea.com
@kaja47, 0xDEADBEEF funkcionálně.cz, k47.cz