where is difference among jpa jdbc jta

in order to a difference exists ,there should be something in common.they are all realtional database related.

database transaction:a logical unit of database operations performed as a whole process.there are four potent features as following:

1 atomic:all changes to databases either succeed or failed

2 consistent:it suits the integrity of the data.it means the data should be consistent from one state from another state.

3 isolated: all the paraller opertions to the datbase are invisible,that menas one transaction will not affect another transaction

4durable: a completed transaction will persist effective in database

jpa: java  persistence api,it is the specification of ORM

jdbc: java is used to connection dataabse resource,but it suits for one database.it also has transaction,but when involve including changes to muliple database,it must bind with jta

jta:java transaction api,it supports application server level. and xa



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值