前言
在2018年,本想慢慢地做,完成醫(yī)院統(tǒng)一信息平臺的各個服務(wù)。現(xiàn)實告訴我,每個人擁有的可支配時間是有限的。每天工作12小時后,真沒有多少時間可以再做其它項目,很遺憾放棄了。恩,作為一個程序員,每天忙碌是必然的。
到了2019年。給自己定個小點的目標(biāo),來一系列SpringBoot的使用文章,我把這個系列命名為《我是這樣使用SpringBoot》。把工作中的一些與SpringBoot相關(guān)的使用方法記錄下來,便于大家參考、交流,共同提升。
先列個目錄,抽點時間將目錄中的文章慢慢完成。有一些內(nèi)容在前面有發(fā)過文章,為了有條理些,這里為再寫。這次根據(jù)目錄來進(jìn)行,希望能堅持到最后。先給自己打個氣。加油!
系統(tǒng)環(huán)境
我這里用window8.1,下面的操作大部分都在window8.1中進(jìn)行。有部分可能會補充UBuntu/Centos7的操作方法。好在java對平臺的依賴不大。其它平臺的朋友也是適用的。
源碼地址:https://gitee.com/biboheart/bh-springboot-demos.git
目錄
環(huán)境搭建
SpringBoot 初體驗
Docker配合
用戶認(rèn)證
數(shù)據(jù)庫連接
- 使用 Spring data jpa
- 連接數(shù)據(jù)庫
- 自定義接口
- 統(tǒng)一數(shù)據(jù)分頁與排序
- 通過數(shù)據(jù)庫記錄進(jìn)行用戶認(rèn)證
數(shù)據(jù)緩存
- 整合Redis
- Spring Session
- 用戶認(rèn)證緩存
日志配置
- 日志級別配置
- logback配置
- 日志持久化
定時任務(wù)
- 使用定時器
- 異步執(zhí)行
- 動態(tài)定時器
消息分發(fā)
- Spring消息
- 自定議消息
消息服務(wù)
- 消息隊列
- RPC服務(wù)
- 消息推送
文件服務(wù)
- 上傳文件
- 圖片處理
- 視頻處理
- Excel文件導(dǎo)出