卖逼视频免费看片|狼人就干网中文字慕|成人av影院导航|人妻少妇精品无码专区二区妖婧|亚洲丝袜视频玖玖|一区二区免费中文|日本高清无码一区|国产91无码小说|国产黄片子视频91sese日韩|免费高清无码成人网站入口

java三大框架要學多久 什么是Struts框架?

什么是Struts框架?struts 和spring框架都是用來開發(fā)JavaEE程序的。簡單來說是因為原始的JavaEE (開發(fā)網(wǎng)站 ,前臺 后臺)十分的臃腫,開發(fā)十分費力。業(yè)務層,控制層,視圖層,數(shù)

什么是Struts框架?

struts 和spring框架都是用來開發(fā)JavaEE程序的。簡單來說是因為原始的JavaEE (開發(fā)網(wǎng)站 ,前臺 后臺)十分的臃腫,開發(fā)十分費力。業(yè)務層,控制層,視圖層,數(shù)據(jù)層,交織在一起,牽一而動全身,耦合很高(改動一個業(yè)務,需要改動很多代碼)。Struts 框架是一個MVC框架,它把JavaEE開發(fā)中的 控制層、視圖層、數(shù)據(jù)層分開了,(解耦合)。多說一句,JavaEE現(xiàn)在流行的框架是SSM,(spring,springMVC,mybatis),springMVC是一個更優(yōu)的MVC框架。spring框架,是為了避免硬編碼造成的程序耦合,舉個例子:如果我們需要調(diào)用函數(shù),首先要導包 import ***,new一個對象。這樣兩個類之間就有了關(guān)聯(lián)。使用spring框架,就不用去new對象了。(怎么調(diào)用?需要深度學習了。。)總結(jié):struts和spring都是為了解耦合,降低耦合度(高內(nèi)聚,低耦合),從而讓JavaEE開發(fā)更快,更容易。讓程序更容易維護。個人觀點,僅供參考。。。。

現(xiàn)在做java框架的主流還是SSM嗎?

Spring Boot,

Hibernate,

Data JDBC,

Mybatis



更多內(nèi)容,可以關(guān)注丁哥開講。