File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
A friendly place for programming greenhorns!
Big Moose Saloon
Register / Login
Win a copy of
OCA Java SE 8 Programmer I Study Guide 1Z0-808
this week in the
Object Relational Mapping
Auto ID generation strategy in JPA
Joined: Mar 29, 2011
Nov 28, 2011 11:21:33
If we specify id generation strategy as AUTO, the persistence provider chooses one of the following strategies :-
My question is on what basis or criteria does the persistence provider decides which strategy to be used?
Joined: Oct 01, 2007
Nov 29, 2011 06:26:25
This depends on the provider.
By default EclipseLink uses TABLE sequencing. This is because IDENTITY and SEQUENCE require database support, so TABLE is the most platform independent.
Blog:Java Persistence Performance
It is sorta covered in the
JavaRanch Style Guide
subject: Auto ID generation strategy in JPA
sequence generator with mysql
Question on Id Generation Strategies
Assigned id generator and Save Method
Primary Key Autogeneration for InheritenceType. TABLE_PER_CLASS
All times are in JavaRanch time: GMT-6 in summer, GMT-7 in winter
| Powered by
Copyright © 1998-2015