FastDFS分佈式文件系統詳解
暢購文件操作微服務搭建
微服務就是把項目的功能分爲一個個子項目,易於日後拆分
配置pom.xml
創建啓動類配置文件
創建啓動類
開始實現文件上傳–拷貝文件實體類和文件上傳工具類到util
設置存儲圖片的URL數據形式
微服務網關鑑權
網關內可以做限流
文件解釋
啓動網關看一下能否正常使用,同時啓動微服務裏面的任一服務,比如goods服務
網關實現記錄日誌(用戶IP地址、url訪問路徑)
首先是記錄IP地址,創建ip地址過濾器
記錄url路徑(可以記錄用戶訪問過什麼信息)
redis中實現了令牌算法,用於限流
ipkeyresolver方法自己寫,在這裏爲了測試方便將令牌數目設置爲1
BCrypt加密
數據庫存密文,如果遇到pojo有問題,移動到大目錄平級再移動回來即可,重新加載即可
接下來在此算法的前提下完成管理員登錄
管理員登錄實現
認識一下相關表
service接口定義方法
加密算法