springBoot和SpringMVC的區別


兩者聯系:
spring在剛開始的時候使用工廠模式(DI)和代理模式(AOP)解耦應用組件,進而開發出適用於Web開發的SpringMVC,在實際開發過程當中會使用到很多樣板代碼,就開發出了懶人版的SpringBoot;

區別:
1、springMVC是Spring的一個模式,是一個Web框架,提供了一個輕度耦合的方式來開發Web應用;

2、SpringBoot是習慣優於配置,降低了項目搭建的難度;

3、以前web應用要使用到tomat服務器啟動,而springboot內置服務器容器,通過@SpringBootApplication中注解類中main函數啟動即可。

 

如果是spring boot項目開發web項目。實際上也是使用spring mvc的模式

原文鏈接:https://blog.csdn.net/z19950712/java/article/details/104565197


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM