Skip to content

Commit 1e95a8a

Browse files
mbelladesebersole
authored andcommitted
Fix release announcement paragraph about assigned generated ids
1 parent 1d9f4fe commit 1e95a8a

File tree

1 file changed

+11
-3
lines changed

1 file changed

+11
-3
lines changed

release-announcement.adoc

Lines changed: 11 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -146,15 +146,23 @@ delete from Person p where p.association.someAttr = 1
146146

147147

148148
[[manually-assigned-generated-ids]]
149-
== Manually Assigned Identifiers with @GeneratedValue
149+
== Manually Assigned Identifiers with custom `IdentifierGenerator`s
150150

151-
Manually assigned identifier values can now be used with `GeneratedValue` identifiers.
151+
Manually assigned identifier values can now be used with custom `IdenfierGenerator`s thanks to the new `allowAssignedIdentifiers()` method.
152152

153153
[source,java]
154154
----
155+
class MyGenerator implements IdentifierGenerator {
156+
...
157+
@Override public boolean allowAssignedIdentifiers() {
158+
return true;
159+
}
160+
}
161+
155162
@Entity
163+
@GenericGenerator( type = MyGenerator.class, name = "my_generator" )
156164
class Book {
157-
@Id @GeneratedValue
165+
@Id @GeneratedValue( generator = "my_generator" )
158166
Integer id;
159167
...
160168
}

0 commit comments

Comments
 (0)