Spring

Spring中使用的設計模式

Spring框架是每個java程式猿入門級的框架也是最重要的框架,而Spring中也採用了很多的設計模式,這些也會成為我們面試過程中經常會問到的問題,所以本文就整理出Spring中具體使用的哪些設計模式。

分散式定時器的一些解決方案

前言 之前寫SpringBoot時,有簡單介紹過分散式定時器的一些思路( SpringBoot | 第二十二章:定時任務的使用 )。原來的專案本身使用dubbo實現了一個簡單的實現,目前專案遷移至Spri

Spring原始碼分析(八)深入瞭解事務管理的流程

事務管理對於系統應用來說至關重要,它保證了資料的完整性和安全性。特別是針對金融服務而言,更是不可或缺。經典的場景是轉賬操作,A賬戶向B賬戶轉賬5000元,首先A餘額減少5000元,然後B餘額增加5000元。通常

springMVC框架的引數繫結之資料型別轉換

夥伴們注意了! 小編在這裡給大家送上關注福利: 轉發本文,關注“速學Java”公眾號即可領取小編精心準備的資料一份! 溫馨提示:本文閱讀需要4分鐘,建議收藏後閱讀! 各位小夥伴

Spring BPP中優雅的建立動態代理Bean

一、前言 本文章所講並沒有基於Aspectj,而是直接通過Cglib以及ProxyFactoryBean去建立代理Bean。通過下面的例子,可以看出Cglib方式建立的代理Bean和ProxyFactory

補習系列(17)-springboot mongodb 內嵌資料庫

簡介 前面的文章中,我們介紹瞭如何在SpringBoot 中使用MongoDB的一些常用技巧。 那麼,與使用其他資料庫如 MySQL 一樣,我們應該怎麼來做MongoDB的單元測試呢?

SpringBoot 下 mybatis 的快取

背景: 說起 mybatis,作為 Java 程式設計師應該是無人不知,它是常用的資料庫訪問框架。與 Spring 和 Struts 組成了 Java Web 開發的三劍客--- SSM。當然隨著 Spri

使用skywalking進行服務鏈監控

前言 在上一篇介紹了使用pinpoint進行微服務的服務鏈監控( https://www.jianshu.com/p/5a6dc609acea ),但由於在使用過程中pinpoint的當前版本1.8.2還

使用pinpoint進行SpringCloud服務鏈監控

前言 在使用微服務架構時,客戶的一個請求可能會經過多個微服務、模組、中介軟體,那麼如何確定客戶端的一次操作背後呼叫了哪些微服務、模組、中介軟體,呼叫的先後順序是怎樣的,每個服務的效能如何?隨著業務系統日趨複

1746021392.9521