I've been reading about "Java Transaction" , and i've been confused about what's it? and what's useful in?
Asked
Active
Viewed 4,058 times
7
-
can you elaborate on what you are confused about? otherwise you are going to get very generic definitions. – Bala R Apr 30 '11 at 22:28
-
@Bala-R I want to know what's exactly the "Java Transaction" purposes in j2ee , and I noticed you said **very generic definitions** .. Is that mean Transaction have various jobs ?? – MineIsMine Apr 30 '11 at 23:07
2 Answers
8
You can google around and find pages like this: http://www.java-tips.org/java-ee-tips/enterprise-java-beans/introduction-to-the-java-transactio.html
but the bottom line is: a transaction is a set of operations which must all succeed or all fail and be reversed (rolled back).
The obvious example is banking: if you transfer money from savings to checking, both updates had better occur, or neither, otherwise there will be an error.

Scott C Wilson
- 19,102
- 10
- 61
- 83
0
I would say the best place to start are:
http://en.wikipedia.org/wiki/Transaction_processing
http://en.wikipedia.org/wiki/ACID
Thanks, Nitin

Nitin Verma
- 500
- 3
- 11