My name is Vlad Mihalcea [vlʌd mɪhʌltʃæ], and I’m a Java Champion, CEO of Hypersistence, JPA expert, and
one of the top Hibernate ORM committers.

If you enjoyed my articles, I bet you are going to love my book as well.

Tokens of appreciation


profile for Vlad Mihalcea at Stack Overflow

Fork me on GitHub

Opinions are my own and not the views of any previous or current employer.

Subscribe to our Newsletter

* indicates required
10 000 readers have found this blog worth following!

If you subscribe to my newsletter, you'll get:
  • A free sample of my Video Course about running Integration tests at warp-speed using Docker and tmpfs
  • 3 chapters from my book, High-Performance Java Persistence, 
  • a 10% discount coupon for my book. 
Get the most out of your persistence layer!

2 thoughts on “About

  1. Hi, Vlad,

    Your postings are very helpful.

    I have a few questions in regarding of Hibernate JSON and array data type for PostgreSQL.

    My first question is that your solution is more complicated with others. Taking an array of string, for example, others’ solutions has only one UserType interface implementation class while your solution contains four classes. What are advantages of your approach and what are disadvantages of the other approach?

    My second question is why your solution doesn’t come with using list and map data structures while others have that. It is easy to have a list instead of an array and have a map instead of a customized data type in terms of programming.


Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.