How to disable the "Hypersistence Optimizer" Banner when using hibernate-types-52 in Spring Boot?
There is a description by the Project Owner why the banner was introduced, why it will not be disabled on default and how to disable it manually.
How to remove the Hibernate Types banner
The automatic banner removal mode
In short, you can buy a Hypersistence Optimizer license and add the project as dependency to benefit from the JPA and Hibernate auto-tuning checks.
Manual banner removal
Or you can add either a hibernate.properties
or hibernate-types.properties
file to your project with the one property to disable the banner:
hibernate.types.print.banner = false
Or, you could pass this property as a Java System property:
java -Dhibernate.types.print.banner=false -jar target/high-performance-java-persistence-1.0.0.jar
Spring Boot
If you're using Spring Boot, you won't be able to set the hibernate.types.print.banner
property via the application.properties
file until this Pull Request is not integrated into Hibernate ORM.