SpringBoot是一個框架,一種全新的編程規範,他的產生簡化了框架的使用,所謂簡化是指簡化了Spring眾多框架中所需的大量且繁瑣的配置文件,所以SpringBoot是一個服務於框架的框架,服務範圍是簡化配置文件。所以從本質上來說,SpringBoot其實就是Spring框架的另一種表現形式。
第十一章節 Spring Boot
課時1 - SpringBoot介紹
課時2 - Spring Boot版本介紹
課時3 - 通過官網創建項目
課時4 - 通過IDEA的腳手架工具創建項目
課時5 - 通過IDEA的Maven創建項目
課時6 - Spring Boot項目結構-POM文件
課時7 - Spring Boot項目結構-啟動類
課時8 - Spring Boot項目結構-啟動器
課時9 - Spring Boot項目結構-配置文件格式
課時10 - Spring Boot項目結構-配置存放位置及加載順序
課時11 - Spring Boot項目結構-配置文件中的佔位符
課時12 - Spring Boot項目結構-bootstrap配置文件
課時13 - Spring Boot項目結構-Spring Boot核心註解介紹
課時14 - Spring Boot編寫HelloWorld
課時15 - Spring Boot在Controller中常見註解
課時16 - Spring Boot整合Servlet方式一
課時17 - Spring Boot整合Servlet方式二
課時18 - Spring Boot整合Filtert方式一
課時19 - Spring Boot整合Filtert方式二
課時20 - Spring Boot整合Listener方式一
課時21 - Spring Boot整合Listener方式二
課時22 - Spring Boot中訪問靜態資源
課時23 - Spring Boot訪問其他位置的靜態資源
課時24 - Spring Boot中的文件上傳
課時25 - Spring Boot整合JSP
課時26 - Spring Boot整合Freemarker
課時27 - Thymeleaf介紹
課時28 - Thymeleaf的基本使用
課時29 - Thymeleaf的字符串與變量輸出操作
課時30 - Thymeleaf的字符串操作
課時31 - Thymeleaf的日期格式化處理
課時32 - Thymeleaf的條件判斷
課時33 - Thymeleaf的迭代遍歷
課時34 - Thymeleaf迭代器的狀態變量
課時35 - Thymeleaf迭代Map
課時36 - Thymeleaf操作域對象
課時37 - Thymeleaf的URL表達式
課時38 - Thymeleaf中普通URL傳遞參數
課時39 - Thymeleaf中restful格式的URL傳遞參數
課時40 - Spring Boot中對Thymeleaf的常見配置
課時41 - Spring Boot整合JDBC-搭建項目環境
課時42 - Spring Boot整合JDBC-@PropertySource註解讀取配置文件
課時43 - Spring Boot整合JDBC-@ConfigurationProperties註解讀取配置信息
課時44 - Spring Boot整合JDBC-@ConfigurationProperties註解的優雅使用方式
課時45 - Spring Boot整合JDBC-通過Spring Boot配置文件配置數據源
課時46 - Spring Boot整合JDBC-實現添加用戶功能
課時47 - Spring Boot整合JDBC-實現查詢全部用戶功能
課時48 - Spring Boot整合JDBC-實現預更新用戶的查詢功能
課時49 - Spring Boot整合JDBC-實現更新用戶功能
課時50 - Spring Boot整合JDBC-實現刪除用戶功能
課時51 - Spring Boot整合Mybatis-搭建項目環境
課時52 - Spring Boot整合Mybatis-配置maven的generator插件
課時53 - Spring Boot整合Mybatis-配置資源拷貝插件
課時54 - Spring Boot整合Mybatis-Mybatis的其他配置項
課時55 - Spring Boot整合Mybatis-實現添加用戶功能
課時56 - Spring Boot整合Mybatis-實現查詢全部用戶功能
課時57 - Spring Boot整合Mybatis-實現預更新用戶查詢功能
課時58 - Spring Boot整合Mybatis-實現更新用戶功能
課時59 - Spring Boot整合Mybatis-實現刪除用戶功能
課時60 - Spring Boot異常處理-自定義錯誤頁面
課時61 - Spring Boot異常處理-通過@ExceptionHandler註解處理異常
課時62 - Spring Boot異常處理-通過ControllerAdvice與@ExceptionHandler註解處理異常
課時63 - Spring Boot異常處理-通過SimpleMappingExceptionResolver對象處理異常
課時64 - Spring Boot異常處理-通過自定義HandlerExceptionResolver對象處理異常
課時65 - Spring Boot整合Junit單元測試
課時66 - Spring Boot服務端數據校驗-搭建項目環境
課時67 - Spring Boot服務端數據校驗-對實體對象做數據校驗
課時68 - Spring Boot服務端數據校驗-自定義錯誤提示信息
課時69 - Spring Boot服務端數據校驗-解決頁面跳轉異常
課時70 - Spring Boot服務端數據校驗-修改參數key的名稱
課時71 - Spring Boot服務端數據校驗-其他校驗規則
課時72 - Spring Boot服務端數據校驗-controller中其他參數的校驗
課時73 - Spring Boot熱部署-通過DevTools工具實現熱部署
課時74 - Spring Boot度量指標監控與健康檢查
課時75 - Spring Boot Admin的使用-創建服務端
課時76 - Spring Boot Admin的使用-創建客戶端
課時77 - Spring Boot日誌管理
課時78 - Spring Boot項目的打包方式
課時79 - Spring Boot多環境配置
課時80 - Spring Boot在Linux環境下的啟動方式
1
Spring Boot 特徵
- 使用SpringBoot可以創建獨立的Spring應用程序
- 在SpringBoot中直接嵌入了Tomcat、Jetty、Undertow等Web容器,所以在使用SpringBoot做Web開發時不需要部署WAR文件
- 通過提供自己的啟動器(Starter)依賴,簡化項目構建配置
- 儘量的自動配置Spring和第三方庫
- 提供了生產就緒特徵,如:度量指標,運行狀況檢查和外部化配置
- 絕對沒有代碼生成,也不需要XML配置文件
2
Spring Boot 版本介紹
SNAPSHOT:快照版,即開發版
CURRENT:最新版,但是不一定是穩定版
GA:GeneralAvailability,正式發佈的版本
3
創建基於Spring Boot的項目
01
通過官網創建項目
02
通過IDEA的腳手架工具創建
03
通過IDEA的Maven項目創建
4
選擇學習Java的理由
Spring Boot是Spring社區做出的最大貢獻之一,它使Spring應用程序的設置和配置變得非常容易。 與它提供的大量好處相比,學習曲線更小。如果您正在開發新的Spring應用程序,可以試一試它!我敢肯定您會喜歡它......
而且小編還為大家準備了2020全套的java視頻教程,通通免費分享給大家!
重點,獲取方式:轉發+關注並私信小編:“資料”即可免費領取哦!
閱讀更多 啾咪啾m 的文章