二建報(bào)名 請(qǐng)問(wèn)ejb事務(wù)和spring事務(wù)有什么區(qū)別?
請(qǐng)問(wèn)ejb事務(wù)和spring事務(wù)有什么區(qū)別?EJB中的事務(wù)處理它可以自己管理,也可以通過(guò)容器管理。容器管理不需要由程序中的人員控制。開(kāi)發(fā)人員可以使用更少的精力來(lái)處理事務(wù),但容器管理的性能成本肯定更高。
請(qǐng)問(wèn)ejb事務(wù)和spring事務(wù)有什么區(qū)別?
EJB中的事務(wù)處理它可以自己管理,也可以通過(guò)容器管理。容器管理不需要由程序中的人員控制。
開(kāi)發(fā)人員可以使用更少的精力來(lái)處理事務(wù),但容器管理的性能成本肯定更高。
spring可以手動(dòng)管理事務(wù)或依賴EJB來(lái)管理事務(wù)彈簧:pojo
EJB:兩個(gè)接口,一個(gè)類(lèi),一個(gè)堆配置文件
事務(wù)類(lèi)型Spring:jdbc jta冬眠
Ejb:jta
成本
春天:Tomcat JBossEjb:weblogic-jboss
開(kāi)發(fā)周期:spring比EJB快得多
簡(jiǎn)單的Java對(duì)象(普通的老javaobjects)實(shí)際上是普通的javabean。POJO名稱用于避免與EJB混淆,縮寫(xiě)更直接。某些屬性及其getter setter方法有時(shí)可以用作valueobject或dto(datatransformobject)。當(dāng)然,如果您有一個(gè)簡(jiǎn)單的操作屬性,則可以,但不允許使用必要的業(yè)務(wù)方法,并且不能攜帶諸如connection之類(lèi)的方法。