日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
選擇EJB3.0,不再需要Spring+Hibernate

Spring的業(yè)務(wù)層的緩沖類要自己設(shè)計,設(shè)計是有些復(fù)雜的,而且設(shè)計也存在一個問題,照Put JSF to work那個例子那種做法,一次性都把數(shù)據(jù)表里的數(shù)據(jù)都裝進內(nèi)存里,這樣做有一個問題,試想,如果數(shù)據(jù)據(jù)庫的每條記錄的大小達1M(可以達到的,比如有一個字段的是文本的,文字很多,像新聞發(fā)布系統(tǒng)),那么如果有1024 條記錄,那把這個表的數(shù)據(jù)都裝進內(nèi)存,那么內(nèi)存就要1G,如果一個應(yīng)用很多表呢!內(nèi)存要多少,不可想象!

當(dāng)然,如果用Spring+hibernate,理論上說,可以滿足這個項目,

不過我們這次課程設(shè)計,Spring不只是滿足這個項目的需要就可以了,要重要的是要做到規(guī)范化的設(shè)計!因為這次設(shè)計,將會是將來的設(shè)計的指導(dǎo)

我選擇EJB3.0有幾個原因:

1.EJB3.0的事務(wù)也是交給容器管理,自動rollback.

2.EJB3.0在netbeans 上開發(fā)非常容易!

3.EJB3.0的組件有一個優(yōu)點,它不是一次性把數(shù)據(jù)表的記錄以EJB對象的形式都裝進緩存,而是有需要的時候,才裝進緩存,然后在緩存中,如果那個對象長時間不被用到,它就會自動從緩存中消失!這是我現(xiàn)在的大概理解!更詳細(xì)的內(nèi)容,看有關(guān)EJB生命周期的介紹!


本文標(biāo)題:選擇EJB3.0,不再需要Spring+Hibernate
新聞來源:http://m.5511xx.com/article/cdisdgh.html