原创 SpringBoot -- 配置中心服務/webhook

配置中心服務器 配置中心服務器,以版本的管理方式對分佈式系統提供外部配置支持; SpringCloud中採用Spring Cloud Config 進行集成,而想要進行實施更新則需要採用spring cloud bus的方式, 如

原创 事物隔離級別以及事物傳播屬性

事物隔離級別 事物隔離級別是爲解決髒讀、幻讀、不可重複讀 髒讀:尚未被確定提交的數據被其他事物讀取到 幻讀:進行select時間點上的數據與之後實際的情況不同,即會新增數據 不可重複讀: 同一數據同時被多個事物讀取,多個事物可對同一數

原创 SpringBoot -- ES從mysql中獲取數據/Elasticsearch-jdbc

前置工作 當前服務器爲CentOS6.5+ 64bit elasticsearch與springboot已經正常運行,可以參考上一篇 SpringBoot集成ES 獲取Elasticsearch-jdbc以及support ES版本

原创 SpringBoot -- 集成Redis/CacheManager

前置工作 瞭解Redis、Cache spring-data-redis Demo 引入 spring-data-redis build.gradle compile ('org.springframework.data:spri

原创 SpringBoot -- Swagger2

Swagger2 SpringMvc配合Swagger2可以生成可讀性和好的API文檔 在團隊合作中這點尤爲重要 Swagger2生成的爲Restful API Swagger2可以直接測試接口 在FeignServer的基礎上進

原创 SpringBoot -- 集成Elasticsearch

前置工作 當前服務器爲CentOS6.5+ 64bit 新建 elasticsearch用戶,ES無法用root啓動 useradd -d /usr/elasticsearch -g elastic -m elasticsearc

原创 SpringBoot -- Kafka(二) Demo

前置工作 Kafka 、zookeeper環境已經完成 JDK完成安裝(kafka環境依賴jvm) 瞭解kafka、zookeeper各種的作用 Demo 依然使用現有的feignserver 有說Springboot 1.

原创 SpringBoot -- Feign 聲明式web service

Feign 聲明式web service Feign是一種基於HTTP的聲明式、模板化的web service客戶端 Spring Cloud Feign 通過@FeignClient(“ribbonserver”),聲明當前In

原创 SpringBoot -- 集成MongoDB

前置工作 熟悉本系列的工作環境 MongoDB已經搭建完成 MongoDB啓用驗證 引入&配置參數 引入 spring-boot-starter-data-mongodb build.gradle compile ('org.sp