本文首發於cartoon的博客
轉載請註明出處:cartoonyu.github.io/cartoon-blo…java
- Spring MVC 有哪些組件?
- HandlerMapping
- HandlerAdapter
- HandlerExceptionResolver
- ViewResolver
- 將String類型的視圖名和Locale解析成View類型的視圖
- RequestToViewNameTranslator
- LocaleResolver
- ThemeResolver
- MultipartResolver
- FlashMapManager
- @RequestMapping 的做用是什麼?
- 處理請求地址映射
- 響應請求
- 接收request參數
- @Autowired 的做用是什麼?
- 將對象注入到變量中
- 屬性
- no:不採用Autowired
- byName:經過指定name注入bean
- byType:經過類型注入bean,若該接口有多個實現類需指定首選類,不然會出現異常
- constructor:經過構造函數參數注入bean
- default:採用父類(default-autowire)配置
- 什麼是 Spring Boot?
- 是對Spring以及Sping MVC進一步封裝的輕量級框架
- 是快速啓動Spring項目的一個工具,能被任意項目的構建系統使用
- 使用註解以及配置文件取代傳統使用xml文件的開發框架