Carter les colonnes de matrice de métadonnées en tant que tableaux Java, pas List

Fixkamo-shared-library
Shipped
5 août 2026 à 22:54 UTC
Author
Kamo
Commit
7db6a82

Les deux entités ont déclaré leurs colonnes de tableau comme Liste-T- JdbcTypeCode(SqlTypes.ARRAY). Sur Hibernate 6.2.13, cette combinaison résout le la classe d'élément du tableau à java.lang.Classe, donc chaque chasse d'eau s'est terminée BasicCollectionJavaType.unwrap -ClampJavaType.unwrap(.., java.lang.Class) "Ne pas convertir 'java.lang.String' en 'java.lang.Class' .. en unwrap" Jets de commettre. Rien n'a jamais été écrit: e-mail-metadata.conversations et e-mail-metadata.search-index ont tous deux sattés à des lignes nulles depuis leur création. Ainsi, le fil conducteur de conversation et la recherche par courrier électronique n'ont jamais fonctionné. Les réseaux Java de base prennent le chemin de matrice natif d'Hibernate au lieu de la collection chemin qui s'affaiblit. Les types de colonnes sont inchangés -- texte[ et uuid[ étaient toujours correct -- donc cela n'a pas besoin de migration.

All changes

Comme ce que tu vois expédier ?

Chacune de ces mises à jour atterrit automatiquement dans votre espace de travail. Commencez gratuitement et regardez-le grandir semaine après semaine.

Commencez gratuitement pour toujoursPrix de visualisation