Blog: vlad mihalcea


204 blogs updated: 10 min. ago
How to replace the TABLE identifier generator with either SEQUENCE or IDENTITY in a portable way
Introduction As previously explained, the TABLE identifier generator does not scale, so you should avoid id. However, some enterprise applic...
12
17-01-2017 12:00:40 vlad mihalcea Advanced
Book Review – SQL Antipatterns
Introduction I've just finished the wonderful SQL Antipatterns book by Bill Karwin. The book is a must-have reference for any developer that...
25
10-01-2017 12:09:16 vlad mihalcea Advanced
Why you should never use the TABLE identifier generator with JPA and Hibernate
Introduction From a data access perspective, JPA supports two major types of identifiers: assigned generated The assigned identifiers must b...
25
04-01-2017 15:03:05 vlad mihalcea Advanced
How to map table rows to columns using SQL PIVOT or CASE expressions
Introduction I'm now reading the wonderful SQL Antipatterns book by Bill Karwin. The book is a great reference for any developer that needs ...
19
29-12-2016 16:01:33 vlad mihalcea Advanced
Book Review – Designing Data-Intensive Applications
Introduction Exactly one year ago, I bought Designing Data-Intensive Applications by Martin Kleppmann. However, since I was busy writing Hig...
21
26-12-2016 16:33:47 vlad mihalcea Advanced
The performance penalty of Class.forName when parsing JPQL and Criteria queries
Introduction While reviewing this Hibernate Pull Request, I stumbled on the HHH-10746 Jira issue. After doing some research, I realized that...
23
14-12-2016 10:44:13 vlad mihalcea Advanced
How to customize an entity association JOIN ON clause with Hibernate @JoinFormula
Introduction As I explained in this previous article, you can map calculated properties using Hibernate @Formula, and the value is generated...
12
06-12-2016 12:10:32 vlad mihalcea Advanced
One year as a Developer Advocate
Introduction Exactly one year ago today, I started working as a Developer Advocate for the Hibernate team at Red Hat. Prior to joining Red H...
27
01-12-2016 07:50:54 vlad mihalcea Advanced
How to map calculated properties with Hibernate @Generated annotation
Introduction As I explained in this previous article, you can map calculated properties using Hibernate @Formula, and the value is generated...
19
29-11-2016 11:51:54 vlad mihalcea Advanced
How does MySQL result set streaming perform vs fetching the whole JDBC ResultSet at once
Introduction I read a very interesting article by Kre imir Nesek regarding MySQL result set streaming when it comes to reducing memory usage...
23
23-11-2016 13:34:30 vlad mihalcea Advanced

© Jiri Pinkas | this project on GitHub | related: JavaVids | Maven Central Repository Search | Java školení | Top SQL Blogs | monitored using: sitemonitoring

Top Java Blogs is a Java blog aggregator (with English-written blogs only) focused on Java SE, Java EE, Spring Framework and Hibernate.