標簽:spring

Java

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

3

likai 發布于 2019-09-05

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

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

Java

Java的動態代理,你了解了么?

yanxinchi 發布于 2019-09-05

什么是代理 這個概念可以類比我們現實生活中的代購,或者中介之類的,好比我要去做一件事,然后讓別人幫忙去做。 在Java中代理是什么 在Java中,代理可以分為靜態代理和動態代理,這個都是JDK支持的,這個的區別主要就是在于能否在程序運行期間生成一個代理類,很明顯,動態代理就可以做...

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

Java

spring異步service中的處理線程數限制

xubiao.zhuang 發布于 2019-09-05

情況簡介 spring項目,controller異步調用service的方法,產生大量并發。 具體業務: 前臺同時傳入大量待翻譯的單詞,后臺業務接收單詞,并調用百度翻譯接口翻譯接收單詞并將翻譯結果保存到數據庫,前臺不需要實時返回翻譯結果。 處理方式: controller接收文本...

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

Java

Spring Boot下配置定時任務及線程池和多線程池執行

xiaoli.wang 發布于 2019-09-05

配置基礎的定時任務 最基本的配置方法,而且這樣配置定時任務是單線程串行執行的,也就是說每次只能有一個定時任務可以執行,可以試著聲明兩個方法,在方法內寫一個死循環,會發現一直卡在一個任務上不動,另一個也沒有執行。 啟動類 添加 @EnableScheduling 開啟對定時任務的支...

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

Java

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

1

songhua.gao 發布于 2019-09-05

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

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

Java

每天用SpringBoot,還不懂RESTful API返回統一數據格式是怎么實現的?

7

鄧龍華 發布于 2019-09-05

點擊上方 "IT牧場" ,選擇 "設為星標" 技術干貨每日送達! 關于 Spring 的全局處理,我有兩方面要說: 統一數據返回格式 統一異常處理 為了將兩個問題說明清楚,將分兩個章節分別說明,本章主要說第一點 有童鞋說,我們項目都做了這種...

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

Java

ThreadLocal的幾個問題

3

xirruiqiang 發布于 2019-09-05

首先看看下面幾個關于ThreadLocal的幾個問題,是不是知道為什么呢? Q1:內存泄漏 Q2:ThreadLocalMap中的Key是ThreadLocal實例對象 Q3:ThreadLocal用static修飾 使用 ThreadLocal 提供了線程安全的另一種思路,我們...

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

Java

【菜鳥讀源碼】halo?源碼學習(一)

1

鄧龍華 發布于 2019-09-05

Halo是一款現代化的個人獨立博客系統,給習慣寫博客的同學一個更好的選擇。據說這是一個較容易讀懂的Spring-Boot項目,那我就希望通過這個項目學習前輩的經驗。 如有幫助,不勝榮幸。如有錯誤,歡迎指正! 前言 最早看到這個博客的源碼的時候是通過B站up主- CodeSheep...

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

Java

nacos 的服務注冊與發現

3

xubiao.zhuang 發布于 2019-09-05

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

閱讀(7)評論(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)

Java

熟練掌握Spring Cloud,終于成為Java工程師的面試門檻

3

wenming.gapo 發布于 2019-09-05

最近幾年,微服務架構一躍成為 IT 領域炙手可熱的話題,大量一線互聯網公司因為龐大的業務體量和業務需求,紛紛投入了微服務架構的建設中,像阿里巴巴、百度、美團等大廠,很早就已經開始了微服務的實踐和應用。 一線大廠的帶動,讓微服務成為了 Java 系程序員面試的必備考點。其中是否具有...

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

Java

秀一波優越,我關注的一些公眾號

18

xubiao.zhuang 發布于 2019-09-05

今天給大家精心推薦幾個Java原創公眾號,覆蓋了幾乎所有Java開發的領域,各個公號擅長的領域不一樣,有擅長JVM的、Java并發的、消息中間件的、分布式架構的、微服務的,還有分享段子的,大家按需關注。 碼農突圍 ▼ 號主是化學專業半路轉行的程序員,畢業后一直混跡于各個國內頂級大...

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

Spring

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

yeseng 發布于 2019-09-04

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

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

Java

java注解核心知識總結

yanxinchi 發布于 2019-09-04

1. 前言 前幾年我們的項目還在structs 2 上跑,有一次問一個同事是否知道 Spring Boot,同事說那不是用注解來開發的嗎。雖然這個答案并不完全對,但是從客觀上Spring Boot對剛剛接觸它的人來說最醒目的就是注解了。那么今天我們來了解一下Java語言...

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

編程技術

云原生計算重塑企業IT架構 – 分布式應用架構

9

songhua.gao 發布于 2019-09-04

進入21世紀以來,我們見證了企業分布式應用架構從SOA(Service-oriented Architecture),到微服務架構,再到云原生應用架構的演化。 為了說明企業架構演化背后的思考,我們先談一些玄學。 第一,企業IT系統的復雜性(熵)符合熱力學第二定律。隨著時間的推演,...

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

2013平特肖公式