From cc7f7058386a0fde29c5f8bf5bf876bec2b979d6 Mon Sep 17 00:00:00 2001 From: Gavin King Date: Sun, 5 Jan 2025 20:19:56 +0100 Subject: [PATCH] HHH-19011 fix incorrect placement of table comment with @Comment This annotation is deprecated in 7, but I guess this is a candidate for backport --- .../main/java/org/hibernate/binder/internal/CommentBinder.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hibernate-core/src/main/java/org/hibernate/binder/internal/CommentBinder.java b/hibernate-core/src/main/java/org/hibernate/binder/internal/CommentBinder.java index 1f11caeec737..ed1fb1608290 100644 --- a/hibernate-core/src/main/java/org/hibernate/binder/internal/CommentBinder.java +++ b/hibernate-core/src/main/java/org/hibernate/binder/internal/CommentBinder.java @@ -35,7 +35,7 @@ public void bind(Comment comment, MetadataBuildingContext context, PersistentCla + "' was annotated '@Comment'"); } else if ( value instanceof Collection collection ) { - Table table = collection.getTable(); + Table table = collection.getCollectionTable(); // by default, the comment goes on the table if ( on.isEmpty() || table.getName().equalsIgnoreCase( on ) ) { table.setComment( text );