標簽:pom

Java

Spring Boot 集成 Mybatis-Plus 多租戶架構實戰

3

likai 發布于 2019-09-05

目前公司產品就是對外企業服務,入職后了解到SaaS模式和私有部署,當我第一次聽到SaaS時,我不是很理解。經過查閱資料,以及在后續研發功能時,不斷的加深了對多租戶的理解。 那么接下來讓我們問自己幾個問題: 1.什么是多租戶架構? 2.多租戶架構方案以及各自的優缺點? 3.多租戶架...

閱讀(4)評論(0)贊 (0)

Java

SpringBoot Activiti6系列教程(三)-開發一個簡單的SpringBoot activiti6應用程序

1

songhua.gao 發布于 2019-09-05

BPMN建模 在前面兩節,我們介紹了如何部署activiti三個應用以及如何使用第三方數據庫,如果你還沒閱讀前兩章也不影響本文的閱讀,如果有興趣了解下,可以點擊以下鏈接 SpringBoot Activiti6系列教程(一)-activiti-app部署 SpringBoot A...

閱讀(6)評論(0)贊 (0)

Java

JDK Base64編解碼1.7和1.8的坑

小丁 發布于 2019-09-05

場景 對接一個第三方api接口,其中簽名部分用的是JDK8的編碼。我們線上采用JDK7,導致項目無法編譯 替換編解碼部分為1.7的代碼,然后簽名又不對 所以坑就在這里,結論,1.7的編解碼有換行符導致簽名失敗 貼代碼 import sun.misc.BASE64Decoder; ...

閱讀(5)評論(0)贊 (0)

Java

nacos 的服務注冊與發現

3

xubiao.zhuang 發布于 2019-09-05

nacos的服務注冊于發現。 這個要求服務統一注冊到注冊中心,然后調用的時候就不需要通過ip來調用,直接通過 服務名 即可。 服務提供者 pom.xml配置,需要 spring-cloud-starter-alibaba-nacos-discovery 依賴 <depend...

閱讀(8)評論(0)贊 (0)

Java

190905-SpringBoot系列教程web篇之中文亂碼問題解決

3

xiaoli.wang 發布于 2019-09-05

前面幾篇介紹了如何獲取http請求參數,在實際測試的時候發現了一個問題,如果傳入的參數為中文的時候,接收沒什么問題;但是返回有中文的時候,會出現亂碼;接下來我們看一下這個問題如何解決 I. 基本環境 首先得搭建一個web應用才有可能繼續后續的測試,借助SpringBoot搭建一個...

閱讀(8)評論(0)贊 (0)

Spring

spring-cloud-kubernetes與SpringCloud Gateway

7

尖兵 發布于 2019-09-05

本文是《spring-cloud-kubernetes實戰系列》的第五篇,主要內容是在kubernetes上部署一個SpringCloud Gateway應用,該應用使用了spring-cloud-kubernetes框架,可以將請求轉發到kubernetes環境中的其他服務上;...

閱讀(5)評論(0)贊 (0)

Spring

體驗SpringCloud Gateway

11

puefu.he 發布于 2019-09-05

Spring Cloud Gateway是Spring Cloud技術棧中的網關服務,本文實戰構建一個SpringCloud環境,并開發一個SpringCloud Gateway應用,快速體驗網關服務; 環境信息 操作系統:win10(64位) JDK:1.8.0_181 Mav...

閱讀(5)評論(0)贊 (0)

Java

Spring Boot2 系列教程(三)理解 spring-boot-starter-parent

5

xiaoli.he 發布于 2019-09-05

前面和大伙聊了 Spring Boot 項目的三種創建方式,這三種創建方式,無論是哪一種,創建成功后,pom.xml 坐標文件中都有如下一段引用: 對于這個 parent 的作用,你是否完全理解?有小伙伴說,不就是依賴的版本號定義在 parent 里邊嗎?是的,沒錯,但是 par...

閱讀(7)評論(0)贊 (0)

Spring

關于SpringBoot中Redis線程池的有關探討

yeseng 發布于 2019-09-04

最近在寫一個小項目,用redis過期來實現驗證碼的時間限制。因為SpringBoot默認采用 lettuce作為客戶端,引入了 commons-pool2 依賴之后做了如下配置: spring: redis: host: 192.168.56.1 lettuce: pool: m...

閱讀(11)評論(0)贊 (0)

Java

封裝一個流水號ID生成器:id-spring-boot-starter

2

puefu.he 發布于 2019-09-04

別再用數據庫自增ID,UUID了,用流水號生成器生成吧 概述 ID號生成器(或:全局唯一ID生成器)是服務端系統的基礎設施,而且ID號這個東西基本搞后端開發的程序員天天都要接觸。而關于ID生成的算法現在業界首屈一指的當屬 Snowflake 雪花算法。 UidGenerator ...

閱讀(14)評論(0)贊 (0)

Java

業務代碼的救星——Java 對象轉換框架 MapStruct 妙用

6

puefu.he 發布于 2019-09-04

簡介 在業務項目的開發中,我們經常需要將 Java 對象進行轉換,比如從將外部微服務得到的對象轉換為本域的業務對象 domain object ,將 domain object 轉為數據持久層的 data object ,將 domain object 轉換為 DTO 以便返回給...

閱讀(15)評論(0)贊 (0)

Spring

spring boot web

3

songhua.gao 發布于 2019-09-04

所有 /webjars/** ,都去 classpath:/META-INF/resources/webjars/ 找資源; webjars 文件代表以jar包的形式去引入靜態資源,具體見webjars; webjars 使用方式很簡單,以 jquery 引入為例: // pom...

閱讀(6)評論(0)贊 (0)

Java

SpringCloud之Feign

7

xiaoli.wang 發布于 2019-09-04

【 前面的話 】書接上文,本文的某些知識依賴我的第一篇SpringCLoud的文章: SpringCloud之Eureka ,如果沒有看過可以先移步去看一下。另外在微服務架構中,業務都會被拆分成一個個獨立的服務,服務與服務的通訊是基于http restful的。Spring cl...

閱讀(9)評論(0)贊 (0)

Java

Spring Boot 2.x(三):整合強大的 JPA

16

wenming.gapo 發布于 2019-09-04

為什么是JPA JPA 雖然小眾,但是足夠優雅╮(╯_╰)╭,由于微服務的興起,服務粒度的細化,多表聯合的場景逐漸減少,更多的是一些簡單的單表查詢,而這正是 JPA 的強項所在。所以,以后的實戰項目中我也會用 JPA 來作為操作數據庫的工具,當然 Mybatis 也會在后面的教程...

閱讀(11)評論(0)贊 (0)

Spring

Spring Boot2 系列教程(二)創建 Spring Boot 項目的三種方式

13

hellas 發布于 2019-09-04

我最早是 2016 年底開始寫 Spring Boot 相關的博客,當時使用的版本還是 1.4.x ,文章發表在 CSDN 上,閱讀量最大的一篇有 43W+,如下圖: 2017 年由于種種原因,就沒有再繼續更新 Spring Boot 相關的博客了,2018年又去寫書了,也沒更新...

閱讀(6)評論(0)贊 (0)

Spring

Spring Cloud Sleuth + zipkin

8

xiaoli.wang 發布于 2019-09-04

編輯推薦: 本文來自于51CTO,文章首先講解了一些概念,我們來在訂單服務和商品服務中,集成spring cloud sleuth以及zipkin等相關。 服務追蹤 Spring Cloud Sleuth實現了一種分布式的服務鏈路跟蹤解決方案,通過使用Sleuth可以讓我們快速定...

閱讀(15)評論(0)贊 (0)

Spring

spring-cloud-kubernetes的服務發現和輪詢實戰(含熔斷)

9

likai 發布于 2019-09-04

本文是《spring-cloud-kubernetes實戰系列》的第四篇,主要內容是在kubernetes上部署兩個應用:Web-Service和Account-Service,通過spring-cloud-kubernetes提供的注冊發現能力,實現Web-Service調用A...

閱讀(7)評論(0)贊 (0)

Java

從0到1體驗Jenkins+Docker+Git+Registry實現CI自動化發布

46

尖兵 發布于 2019-09-03

一、前言 Jenkins是一款開源 CI&CD 軟件,用于自動化各種任務,包括構建、測試和部署軟件。Jenkins 支持各種運行方式,可通過系統包、Docker 或者通過一個獨立的 Java 程序。 Jenkins是一個廣泛用于持續構建的可視化Web工具,持續構建就是將項...

閱讀(10)評論(0)贊 (0)

2013平特肖公式