Win a copy of Kotlin in Action this week in the Kotlin forum!
  • Post Reply Bookmark Topic Watch Topic
  • New Topic

EJB 3.0 - PK Generation with GenerationType  RSS feed

 
Juarez Alvares Barbosa Junior
Ranch Hand
Posts: 81
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi there,

The types of primary key generation are defined by the GenerationType enum as shown below (from the ejb-3_0-fr-spec-persistence.pdf Final release):

public enum GenerationType { TABLE, SEQUENCE, IDENTITY, AUTO };

But as far as I understood there's no way to use user defined key strategy, i mean, what if I want to generate the keys myself?

Please could someone help me in this regard? Thanks in advance!

BR,

Juarez Jr
 
Juarez Alvares Barbosa Junior
Ranch Hand
Posts: 81
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi there,

I figured out what the options are for that. Thanks anyway.

I will not use the annotation for generated values at all such as
@GeneratedValue(strategy = GenerationType.AUTO). I will define the keys myself, of course

BR,

Juarez Jr
 
It is sorta covered in the JavaRanch Style Guide.
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!