原创 SpringCloud微服務實戰系列(二十)Ouath2在真實場景中的應用之客戶端接入(第二種寫法)

SpringCloud微服務實戰系列(二十)Ouath2在真實場景中的應用之客戶端接入(第二種寫法) 一、概述 在《SpringCloud微服務實戰系列(十七)Ouath2在真實場景中的應用之資源服務器》]中 已經介紹了資源服務器

原创 SpringCloud微服務實戰系列(十九)Ouath2在真實場景中的應用之客戶端接入(第一種寫法)

SpringCloud微服務實戰系列(十九)Ouath2在真實場景中的應用之客戶端接入(第一種寫法) 一、概述 在《SpringCloud微服務實戰系列(十七)Ouath2在真實場景中的應用之資源服務器》]中 已經介紹了資源服務器

原创 SpringCloud微服務實戰系列(十八)Ouath2在真實場景中的應用之授權服務器

SpringCloud微服務實戰系列(十八)Ouath2在真實場景中的應用之授權服務器 一、概述 在《SpringCloud微服務實戰系列(十七)Ouath2在真實場景中的應用之資源服務器》]中 已經介紹了資源服務器是如何搭建的。

原创 SpringCloud微服務實戰系列(十七)Ouath2在真實場景中的應用之資源服務器

SpringCloud微服務實戰系列(十七)Ouath2在真實場景中的應用之資源服務器 一、概述 在《SpringBoot入門建站全系列(三十五)整合Oauth2做單機版認證授權》和《Spring整合Oauth2單機版認證授權詳情

原创 Mybatis中實現批量更新的幾種姿勢,總有一款適合你

Mybatis中實現批量更新的幾種姿勢,總有一款適合你 一、概述 mybatis中實現批量插入是很簡單的,相比大家都知道,這裏就不贅述,本文主要講述如何實現批量更新。 下面介紹本文要講的幾種方式主要是在xml中實現,不包含需要改動

原创 JAVA代碼的熱部署,動態語言Groovy使用的三種方式

JAVA代碼的熱部署,動態語言Groovy使用的三種方式 一、概述 Groovy是構建在JVM上的一個輕量級卻強大的動態語言, 它結合了Python、Ruby和Smalltalk的許多強大的特性. Groovy就是用Java寫的

原创 SpringBoot入門建站全系列(三十四)使用Drools規則引擎做排班系統

SpringBoot入門建站全系列(三十四)使用Drools規則引擎做排班系統 一、概述 Drools 是用 Java 語言編寫的開放源碼規則引擎,使用 Rete 算法對所編寫的規則求值。Drools 允許使用聲明方式表達業務邏輯

原创 SpringCloud微服務實戰系列(十六)應用監控之SpringBootAdmin的使用

SpringCloud微服務實戰系列(十六)應用監控之SpringBootAdmin的使用 一、概述 Actuaotr是spring boot項目中非常強大的一個功能,有助於對應用程序進行監控和管理,通過restful api請求

原创 Spring Data Rest!五分鐘幫我們實現Rest服務

Spring Data Rest!幾分鐘幫我們實現Rest服務 一、概述 一直認爲,Spring Data是與第三方組件進行數據交換的全家桶的整合,比如Spring Data Jpa是數據庫使用,Spring Data LDAP是

原创 SpringBoot入門建站全系列(三十一)atomikos實現多數據源的分佈式事務

SpringBoot入門建站全系列(三十一)atomikos實現多數據源的分佈式事務 一、概述 多數據源,就是有多個數據庫的配置。 多數據源配置並不麻煩,使用起來和單數據源基本相同,但是,重要的是事務的控制。 本篇使用atomik

原创 SpringCloud技術指南系列(十五)分佈式鏈路跟蹤Sleuth與Zipkin實現

SpringCloud技術指南系列(十五)分佈式鏈路跟蹤Sleuth與Zipkin實現 一、概述 分佈式鏈路追蹤,是一種用於分析和監控應用程序的方法,尤其是那些使用微服務架構的那些應用。分佈式鏈路跟蹤有助於查找故障發生位置和導致性

原创 【面試題集】mysql中四種存儲引擎的區別和選擇

概述 在Mysql中,是存在多種存儲引擎的,不同的版本引擎的數量也是不同的,而且不同版本的默認引擎也可能是不同的。 但是,InnoDB和MyISAM卻是一直存在着,並常常被拿來作比較。5.5以上默認Engine是Innodb,其他

原创 SpringCloud技術指南系列(十四)分佈式鎖之Zookeeper實現

SpringCloud技術指南系列(十四)分佈式鎖之Zookeeper實現 一、概述 分佈式鎖是控制分佈式系統之間同步訪問共享資源的一種方式。在分佈式系統中,常常需要協調他們的動作。如果不同的系統或是同一個系統的不同主機之間共享了

原创 【面試題集】Spring事務傳播機制和隔離級別

Spring事務詳解 事務(Transaction)是由一系列對系統中數據進行訪問與更新的操作所組成的一個程序執行邏輯單元。 數據庫事務只有隔離級別,沒有傳播機制,Spring傳播機制是由Spring控制的,與數據庫無關。而Spr

原创 Web基礎配置篇(十四): Kafka單機、集羣的安裝配置及使用

Web基礎配置篇(十四): Kafka單機、集羣的安裝配置及使用 一、概述 Apache Kafka是一個分佈式發佈 - 訂閱消息系統和一個強大的隊列,可以處理大量的數據,並使您能夠將消息從一個端點傳遞到另一個端點。 Kafka適