課程介紹
本spring boot課程包括兩個小課程,分別為:《spring boot快速入門》 和 《spring boot實戰高階》
《spring boot快速入門》 課程大綱:
1、spring boot入門
spring boot簡介
spring boot快速入門案例
2、spring boot進行web開發
整合servlet,filter,listener
使用靜態資源
spring boot檔案上傳
3、spring boot頁面模板
整合jsp
整合freemarker
整合thymeleaf
thymeleaf語法詳解
4、spring boot+mybatis+thymeleaf小案例
搭建springboot案例環境
完成crud操作
《spring boot實戰高階》 課程大綱:
1、spring boot單元測試與熱部署
spring boot單元測試編寫
springloader熱部署
devtools熱部署
2、spring boot異常處理
@exceptionhandler註解
@controlleradvice註解
handlerexceptionresolver
3、spring boot表單驗證
表單驗證步驟
常用表單驗證註解用法詳解
4、spring boot整合spring data jpa
整合spring data jpa步驟
@repository註解使用
@crudrepository註解使用
@pagingandsortingrepository分頁排序
@jparepository註解使用
@jpaspecificationexecutor組合查詢
一對多關聯關聯
多對多關聯關聯
5、spring boot實現快取技術
整合ehcache
快取註解使用詳解
整合spring data redis
操作不同型別物件
6、spring boot實現定時任務
使用@scheduler註解實現定時任務
整合quartz實現定時任務
解決job物件無法註解spring容器物件問題
Spring Boot從入門到實戰(十) 非同步處理
在spring boot中,或者說在spring中,我們實現非同步處理一般有以下幾種方式 1.通過 enableasync 與 asyc 註解結合實現 2.通過非同步事件實現 3.通過訊息佇列實現 task annotation driven executor executor task execu...
kylin入門到實戰 入門
kylin是一款開源的分布式資料分析工具,基於hadoop之上的sql查詢介面,能支援超大規模的資料分析。響應時間在亞秒級別,其核心是預計算,計算結果存放在hbase中。3.1fact table 事實表 事實表是指包含了大量不冗餘資料的表,其列一般有兩種,分別為包含事實資料的列,包含維表forei...
kylin入門到實戰 入門
排版亂?請移步原文獲得更好的閱讀體驗 1.概述 kylin是一款開源的分布式資料分析工具,基於hadoop之上的sql查詢介面,能支援超大規模的資料分析。響應時間在亞秒級別,其核心是預計算,計算結果存放在hbase中。2.特性 3.相關概念 3.1fact table 事實表 事實表是指包含了大量不...