原创 springboot 利用fastjson脫敏數據庫數據(自定義註解)

1. 自定義脫敏註解 package com.hanhuide.hhde.annotation; import com.hanhuide.hhde.enums.SensitiveTypeEnum; import java.lang.

原创 springboot自定義格式化註解(脫敏)

1. 新建註解 import com.hanhuide.hhde.enums.SensitiveTypeEnum; import java.lang.annotation.*; @Target({ElementType.FIELD,

原创 springboot集成redis 通俗易懂

1.下載redis以及redis可視化工具的安裝包 鏈接(https://download.csdn.net/download/qq_27081015/12005531) 默認安裝就可以了 2.導入redis在springboot的相關依

原创 springboot集成swagger 簡單 通俗易懂

1.添加maven依賴 <dependency> <groupId>com.spring4all</groupId> <artifactId>swagger-spring-boot-starter</artifactId

原创 springboot 多數據源添加事務管理

1.添加一個配置文件 package com.hanhuide.driver.config; import com.hanhuide.driver.dataSource.DataSourceNames; import javax.s

原创 下載安裝jmeter並測試websocket壓力測試

1. 下載 http://jmeter.apache.org/download_jmeter.cgi 2.下載完成以後解壓並配置環境變量 classpath .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.

原创 springboot 文件上傳下載(簡潔明瞭)

1.html <!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml" xmlns:th="http://www.thymeleaf.org" xmlns:sec=

原创 vue 權限管理 添加依賴(2)

1.安裝axios axios 是一個基於 Promise 用於瀏覽器和 nodejs 的 HTTP 客戶端,發送 http 請求 yarn add axios 2.安裝Mock 爲了模擬後臺接口提供頁面需要的數據 yarn add

原创 自制echarts 地區geojson

1.打開在線工具 http://geojson.io/#map=7/37.335/103.700 使用這幾個按鈕 2.通過連線選擇區域,添加name屬性 3. 複製右側的json文件 ,就是echarts頁面中使用的json文件 4

原创 springboot集成logback.xml 添加自定義的banner

logback.xml <?xml version="1.0" encoding="UTF-8" ?> <configuration> <appender name="consoleLog" class="ch.qos.logb

原创 springboot security session redis使用(8)

1. 設置session的過期時間 server: servlet: session: timeout: 60 2.設置基於session的單點登錄,超時後登錄的網址,超時後的登錄狀態, http.sessio

原创 springboot mybatis-plus 分頁

1.下載mybatis-plus依賴 <dependency> <groupId>com.baomidou</groupId> <artifactId>mybatisplus-sprin

原创 spring 原理分析(簡化版spring架構)

spring 主要分爲3個階段 a:配置階段 b:初始化階段 c:運行階段 配置階段分爲: 配置web.xml , 編輯配置文件init-pattern,編輯url-pattern ,編輯aop註解接口 初始化階段分爲: 加載init方法

原创 jvm調優及原理

1.java能在跨平臺使用 主要是因爲我們將.java 源文件通過jvm編譯爲.class文件 在運行的時候java虛擬機會一行一行的執行字節碼文件,操作系統是不認識java的  所以對於不同的平臺有不同的java虛擬機 編譯爲不同操作系