[hibernate-dev] "Hibernate Types" project

Gunnar Morling gunnar at hibernate.org
Thu Sep 28 06:39:05 EDT 2017


2017-09-28 11:28 GMT+02:00 Vlad Mihalcea <mihalcea.vlad at gmail.com>:

> Hi,
>
> It's because not all database support ARRAY or JSON.
>
> We've been discussing this on the mailing list (around one year ago) and I
> remember we concluded that we can only add these types to ORM core
> if the vast majority of the Hibernate-supported database offer JSON or
> ARRAY.
>

I see. A separate project/repo under the Hibernate umbrella could be an
alternative, too ("Hibernate Extras" or so). I.e. some middle ground
between part of ORM proper and fully being 3rd party.

Also, even if we add support for them, it's improbable that we are going to
> backport it to 5.1, 5.0, 4.3, 4.2 and 4.1. So, since my blog readers
> requested me to provide these types via Maven Central, I decided to bundle
> them in a new library.
>
> If more and more databases add support for JSON, we could add support for
> it in 6.0.
> For ARRAY, I doubt that more DBs will support it if they haven't done it
> by now.
>
> Vlad
>
> On Thu, Sep 28, 2017 at 9:47 AM, Gunnar Morling <gunnar at hibernate.org>
> wrote:
>
>> Hey Vlad,
>>
>> I recently learned about your "Hibernate Types" project [1]. It's great to
>> see support for JSON, arrays, etc!
>>
>> Out of curiosity, though, why did you decide to make it a separate project
>> instead of adding these very useful types to Hibernate itself? Seems it'd
>> be easier for people to us them that way.
>>
>> Cheers,
>>
>> --Gunnar
>>
>> [1]
>> https://vladmihalcea.com/2017/09/25/the-hibernate-types-open
>> -source-project-is-born/
>> _______________________________________________
>> hibernate-dev mailing list
>> hibernate-dev at lists.jboss.org
>> https://lists.jboss.org/mailman/listinfo/hibernate-dev
>>
>
>


More information about the hibernate-dev mailing list