原创 SpringSecurity的異常提示處理"error":"forbidden","message":"Access Denied"

首先,框架是用的SpringBoot+SpringSecurity+SpringSession 這個錯誤肯定大家都遇到過:  沒有登陸的時候,swagger訪問接口會提示這個;如果登陸了,無權限也是返回403,message=forbi

原创 SpringBoot+SpringSecurity+SpringSession實現一個前後端分離的權限管理系統

這裏SpringBoot用2.0.5版本 一、準備工作 1、主要依賴如下: dependencies { compile('com.alibaba:druid:1.1.5') compile('com.baom

原创 SQL Server使用navicat同步數據到Oracle報錯ORA-00943: cluster does not exist

經排查是有一張表的索引類型是聚集索引Clustered; 這是官方解釋:  但是我覺得這個解釋不太準確,我猜測是因爲Sql server中的聚集索引Clustered是關鍵是還是什麼原因,我把那張表的Clustered索引改成了nonC

原创 用Docker搭建Oracle數據庫

參考:https://blog.csdn.net/qq_38380025/article/details/80647620#commentsedit;; 原文有些地方不是很詳細,所以參考該文,並做補充 1,拉取鏡像: docker pul

原创 SpringBoot升級到2.0之後,session未配置store-type導致啓動失敗的問題

啓動報錯結果:Disconnected from the target VM, address: '127.0.0.1:61435', transport: 'socket'  原本項目的springboot版本是1.5;升級到2.0之

原创 20條最常用的正則表達式,很牛逼,值得收藏

1 . 校驗密碼強度 密碼的強度必須是包含大小寫字母和數字的組合,不能使用特殊字符,長度在8-10之間。 ^(?=.*\d)(?=.*[a-z])(?=.*[A-Z]).{8,10}$ 2. 校驗中文 字符串僅能是中文。 ^[\\u4e0

原创 SpringBoot實現一個簡單的類似fastdfs的文件上傳和下載功能的demo

本文只適合前後分離的單體應用,要支持分佈式還需要拓展;只做參考 完整代碼請看:https://github.com/patience00/File_upload-download

原创 SpringBoot+Mybatis-plus+aop實現一個類似JPA的@Audited註解(字段審計)功能

SpringDataJPA中有個註解@Audited 只需在Entity中加上註解@Audited,就會自動幫你記錄下Entity對應的表的所有操作記錄insert,update,delete,會在數據庫幫你生成一張表xxx_AUD; 這

原创 使用Docker部署ELK最快捷的方案

說明:本例採用Filebeat直接往ElasticSearch發送日誌的方案,省去了logstash,簡單快捷 架構圖:   1 .安裝ES 選一臺機器執行命令: docker pull docker.elastic.co/elast