2 回答

TA貢獻(xiàn)1853條經(jīng)驗(yàn) 獲得超9個(gè)贊
SpringFrame
SpringFramework 最重要的特征是依賴(lài)注入。所有 SpringModules 不是依賴(lài)注入就是 IOC 控制反轉(zhuǎn)。
當(dāng)我們恰當(dāng)?shù)氖褂?DI 或者是 IOC 的時(shí)候,我們可以開(kāi)發(fā)松耦合應(yīng)用。松耦合應(yīng)用的單元測(cè)試可以很容易的進(jìn)行。
SpringMVC
Spring MVC 提供了一種分離式的方法來(lái)開(kāi)發(fā) Web 應(yīng)用。通過(guò)運(yùn)用像 DispatcherServelet,MoudlAndView 和 ViewResolver 等一些簡(jiǎn)單的概念,開(kāi)發(fā) Web 應(yīng)用將會(huì)變的非常簡(jiǎn)單。
SpringBoot
Spring 和 SpringMVC 的問(wèn)題在于需要配置大量的參數(shù)。
<bean class="org.springframework.web.servlet.view.InternalResourceViewResolver"><property name="prefix"> <value>/WEB-INF/views/</value> </property> <property name="suffix"> <value>.jsp</value> </property> </bean> <mvc:resources mapping="/webjars/**" location="/webjars/"/>
Spring Boot 通過(guò)一個(gè)自動(dòng)配置和啟動(dòng)的項(xiàng)來(lái)目解決這個(gè)問(wèn)題。為了更快的構(gòu)建產(chǎn)品就緒應(yīng)用程序,Spring Boot 提供了一些非功能性特征。
- 2 回答
- 0 關(guān)注
- 677 瀏覽
添加回答
舉報(bào)