原创 基於spring-security-oauth2實現資源服務器和認證服務器對接(持續更新)

基於spring-security-oauth2實現資源服務器 文章代碼地址:鏈接描述可以下載直接運行,基於springboot2.1.5,springcloud Greenwich版本實現。前面兩篇寫了認證oauth2通過內存 還有j

原创 基於spring-security-oauth2實現單點登錄(持續更新)

基於spring-security-實現數據庫版 文章代碼地址:鏈接描述可以下載直接運行,基於springboot2.1.5,springcloud Greenwich版本實現。前面兩篇寫了認證oauth2通過內存 還有jdbc實現認證

原创 基於spring-security-oauth2實現oauth2數據庫版(持續更新)

基於spring-security-oauth2實現oauth2數據庫版 文章代碼地址:鏈接描述可以下載直接運行,基於springboot2.1.5,springcloud Greenwich版本實現 該系列分爲兩個部分:分爲內存實現,數據

原创 基於spring-security-oauth2實現oauth2(持續更新)

基於spring-security-oauth2實現oauth2 文章代碼地址:鏈接描述可以下載直接運行,基於springboot2.1.5,springcloud Greenwich版本實現 該系列分爲兩個部分:分爲內存實現,數據庫實現。

原创 spring security使用詳解

spring security使用詳解 由於公司新的後臺項目獨立,和其他服務沒有關係,所以考慮單獨實現自己的用戶登錄模塊。 所以,我將對spring security基於 “springboot” 框架的使用方式總結如下: (1)

原创 緩存使用

1,使用nginx代理緩存2,使用304狀態碼,springboot項目使用shadowEtagFilter3,使用springboot的enableCacheing註解實現緩存

原创 spring實現依賴查找

公司新開發的服務需要調用其他公司的接口,但是給APP提供的接口是同一個,需要後端去自己判斷使用哪個service。可以想到,最簡單的辦法就是if else根據字段去選個方法執行,但是,這樣項目的拓展性不夠高。想到了spring的依賴查找。下

原创 springcloud-eureka

我們在學習springcloud之前,需要先了解springboot框架,springboot框架講究約定優於配置,如果之前我們使用過spring項目的話,用起來特別的簡單,可以說是零配置。首先,介紹一下如果通過idea來創建springb

原创 spring事務

本文主要講解spring事務的基本使用方式不涉及原理 首先介紹一下spring的事務使用方式 spring事務有代碼式和註解式兩種,由於註解式使用簡單而且代碼沒有侵入性,得到很大的使用。註解式事務使用非常簡單,在類中或者 方法上加上@T

原创 mybatis註解和xml常用語句

mybatis註解使用 1.簡單crud public interface UserMapper { //查詢 @Select("select * from user where id=#{id}") User selectU