項(xiàng)目實(shí)習(xí)體會(huì): MVC在網(wǎng)站架構(gòu)中的應(yīng)用
Posted on 2007-05-28 15:29 change 閱讀(226) 評(píng)論(0) 編輯 收藏相信大家對(duì)于mvc模式并不陌生,它的主要作用就是使 :結(jié)果展示,業(yè)務(wù)操作,以及后臺(tái)的數(shù)據(jù)庫操作,
起到隔離的效果,這種分層解偶 的思想最大的好處應(yīng)該就是便于擴(kuò)展吧。對(duì)于現(xiàn)在比較流行的網(wǎng)站建設(shè)架構(gòu)
structs+hibernate+spring來說,就是用struct的標(biāo)簽來做結(jié)果的展示,用它的action來處理業(yè)務(wù)邏輯,而用
hibernate來處理業(yè)務(wù)邏輯所要操作的后臺(tái)數(shù)據(jù)庫數(shù)據(jù)。而他們各自的擴(kuò)展變化和具體操作實(shí)現(xiàn)的變化 基本上
都不合影響到其他層的改動(dòng)。個(gè)人感覺 數(shù)據(jù)庫的設(shè)計(jì)定了,那么更具業(yè)務(wù)需求的hibernate接口成基本上就是
定下來了,因?yàn)閿?shù)據(jù)庫的操作無非不是根據(jù) 不同的條件實(shí)現(xiàn) 增,刪,改,查!說穿也就是說hibernate所做的
只是對(duì)于你所設(shè)計(jì)的表 做 增,刪,改,查 操作,而這些操作基本上是固定模式。對(duì)于spring的用處主要就是
用它的課配置事務(wù)處理的能力。