初接觸Struts2, 我有一些基礎(chǔ)的問(wèn)題沒太明白.我們的項(xiàng)目中就用了struts2這一個(gè)框架. 沒有spring和hibernate.我翻過(guò)的很多書, 貌似都是好幾個(gè)框架合起來(lái)搞的.比如讓struts2負(fù)責(zé)路由, 驗(yàn)證, 讓spring負(fù)責(zé)數(shù)據(jù)庫(kù)這樣. 多個(gè)框架配合使用.這讓我這個(gè)習(xí)慣了前端框架之爭(zhēng)的小白來(lái)說(shuō)無(wú)法理解.如果我只用struts2這一個(gè)框架, 是不是項(xiàng)目中就無(wú)法統(tǒng)一語(yǔ)法風(fēng)格, 只能用Struts2的語(yǔ)法混合JSP語(yǔ)法來(lái)寫?(比如數(shù)據(jù)庫(kù)操作卻沒有spring就只能用jdbc.)還是說(shuō)Struts2其實(shí)已經(jīng)具備了各個(gè)模塊的功能. 我可以用純Struts2的語(yǔ)法來(lái)寫.?
2 回答

尚方寶劍之說(shuō)
TA貢獻(xiàn)1788條經(jīng)驗(yàn) 獲得超4個(gè)贊
沒用過(guò)struts2
。
現(xiàn)在流行的應(yīng)該是SSM(Spring+Spring MVC+My Batis)
吧。
有魄力的話,個(gè)人建議可以引入以上框架,逐步從structs2轉(zhuǎn)移到SSM上,新功能就用新框架,舊代碼視情況而定是否重構(gòu),經(jīng)過(guò)若干次迭代后舊代碼也沒剩多少的了。
添加回答
舉報(bào)
0/150
提交
取消