Skip to content

The Hibernate Types repository gives you extra types that are not supported by the Hibernate ORM core.

License

Notifications You must be signed in to change notification settings

nnivruth/hibernate-types

 
 

Repository files navigation

License Maven Central JavaDoc

Introduction

The Hibernate Types repository gives you extra types and general purpose utilities that are not supported by the Hibernate ORM core.

The main advantage of this project is that it supports a broad range of Hibernate versions, spanning from Hibernate 4.1 to Hibernate 5.4.

Features

JSON

PostgreSQL Types (e.g. ARRAY, ENUM, INET)

Generic Types

Utilities

Are you struggling with application performance issues?

I could help you get the most out of your data access layer.

If you are interested in on-site training, I can offer you my High-Performance Java Persistence training which can be adapted to one, two or three days of sessions. For more details, check out my website.

If you want me to review your application and provide insight into how you can optimize it to run faster, then check out my consulting page.

If you want the fastest way to learn how to speed up a Java database application, then you should definitely enroll in my High-Performance Java Persistence video courses.

Or, if you prefer reading books, you are going to love my High-Performance Java Persistence book as well.

High-Performance Java Persistence book High-Performance Java Persistence video course

Installation

Depending on the Hibernate version you are using, you need to following dependency:

Hibernate 5.4, 5.3 and 5.2

<dependency>
    <groupId>com.vladmihalcea</groupId>
    <artifactId>hibernate-types-52</artifactId>
    <version>2.4.4</version>
</dependency>

Hibernate 5.1 and 5.0

<dependency>
    <groupId>com.vladmihalcea</groupId>
    <artifactId>hibernate-types-5</artifactId>
    <version>2.4.4</version>
</dependency>

Hibernate 4.3

<dependency>
    <groupId>com.vladmihalcea</groupId>
    <artifactId>hibernate-types-43</artifactId>
    <version>2.4.4</version>
</dependency>

Hibernate 4.2 and 4.1

<dependency>
    <groupId>com.vladmihalcea</groupId>
    <artifactId>hibernate-types-4</artifactId>
    <version>2.4.4</version>
</dependency>

Requirements

  • Java version supported by the Hibernate ORM version you are using.
  • SLF4J
  • Jackson Databind

About

The Hibernate Types repository gives you extra types that are not supported by the Hibernate ORM core.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Java 100.0%