We've all "proposed" it at some point Sanne ;) The bigger question is when
to do it since it means API changes.
But it sounds like everyone is on board for that for 6.0
On Tue, Mar 28, 2017, 6:54 AM Sanne Grinovero <sanne(a)hibernate.org> wrote:
+1, as proposed a long time ago :)
On 28 March 2017 at 07:52, Vlad Mihalcea <mihalcea.vlad(a)gmail.com> wrote:
> +1
>
> I remember that Spring Data CRUDRepository has this restriction that ID
> extends Serializable just because Hibernate required it so. I agree that
we
> should drop this restriction and allow non-Serializable @Id as other JPA
> providers.
>
> On Mon, Mar 27, 2017 at 9:54 PM, Christian Beikov <
> christian.beikov(a)gmail.com> wrote:
>
>> +1 for that. Stumbled over that once or twice in the past and wondered
>> what the reasons were.
>>
>>
>> Mit freundlichen Grüßen,
>> ------------------------------------------------------------------------
>> *Christian Beikov*
>> Am 27.03.2017 um 19:37 schrieb Steve Ebersole:
>> > In all versions of Hibernate to-date we have required that the Java
type
>> of
>> > an id be Serializable. Strictly speaking JPA has no such restriction
-
>> it
>> > says ids can be any Object type *unless* the entity is to be
serialized,
>> in
>> > which case the id must be Serializable (duh).
>> >
>> > As we transition into 6.0, I wonder if we want to loosen this
restriction
>> > and allow the id to be any Object type as well. There really is no
valid
>> > reason (beyond the obvious case explicitly discussed in the JPA spec)
for
>> > requiring the id to be Serializable.
>> >
>> > WDYT?
>> > _______________________________________________
>> > hibernate-dev mailing list
>> > hibernate-dev(a)lists.jboss.org
>> >
https://lists.jboss.org/mailman/listinfo/hibernate-dev
>>
>> _______________________________________________
>> hibernate-dev mailing list
>> hibernate-dev(a)lists.jboss.org
>>
https://lists.jboss.org/mailman/listinfo/hibernate-dev
>>
> _______________________________________________
> hibernate-dev mailing list
> hibernate-dev(a)lists.jboss.org
>
https://lists.jboss.org/mailman/listinfo/hibernate-dev
_______________________________________________
hibernate-dev mailing list
hibernate-dev(a)lists.jboss.org
https://lists.jboss.org/mailman/listinfo/hibernate-dev