• Post Reply Bookmark Topic Watch Topic
  • New Topic

How to stop simultaneous data update

 
dinesh thalis
Ranch Hand
Posts: 39
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I developed ejb3 application using netbeans, My application contain data update form(customer). Customer index is auto increment(but I create it manually). In my application users able to update same recode( same customer id) simultaneously, but it's wrong I want to stop that case, how can i do it using ejb3.
 
Christian Dillinger
Ranch Hand
Posts: 200
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
You can use optimistic locking (see @Version) so the user that comes first can update, the second one gets an exception when trying to store his changes.

Both users can read and edit, but only the first can save. Should be your preferred way when concurrent editing does not happen too often.
 
dinesh thalis
Ranch Hand
Posts: 39
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
yes that what I want. please give me more details about it, reference link or example.
 
Christian Dillinger
Ranch Hand
Posts: 200
 
my overalls have superpowers - they repel people who think fashion is important. Tiny ad:
the new thread boost feature brings a LOT of attention to your favorite threads
https://coderanch.com/t/674455/Thread-Boost-feature
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!