請(qǐng)問SSH框架的中間件都有些什么?
1 回答
炎炎設(shè)計(jì)
TA貢獻(xiàn)1808條經(jīng)驗(yàn) 獲得超4個(gè)贊
沒什么中間件。spring是骨架。連接著整個(gè)程序的脈絡(luò)。struts是視圖和控制層。Hibernate是持久化數(shù)據(jù)層。你可以自己建立以個(gè)邏輯業(yè)務(wù)層通過Struts的相應(yīng)請(qǐng)求Action來調(diào)用這些業(yè)務(wù)。spring實(shí)現(xiàn)了依賴注入和反轉(zhuǎn)控制。逐層的引用都作為一個(gè)bean在spring的配置文件中進(jìn)行聲明和逐層引用,這樣在每個(gè)組件中可以直接使用上一級(jí)的組件。而不用實(shí)例化。hibernate自動(dòng)生成sessionFactory和持久化數(shù)據(jù)層并已經(jīng)產(chǎn)生了相應(yīng)的配置。你只需要定義你自己的應(yīng)用以及Action就可以了。
- 1 回答
- 0 關(guān)注
- 887 瀏覽
添加回答
舉報(bào)
0/150
提交
取消
