原创 SpringCloud(第 048 篇)使用AOP統一處理Web請求日誌

SpringCloud(第 048 篇)使用AOP統一處理Web請求日誌 - 一、大致介紹 1、AOP是Spring框架中的一個重要內容,它通過對既有程序定義一個切入點,然後在其前後切入不同的執行內容,比如常見的有:打開數據庫連接

原创 SpringCloud(第 041 篇)鏈接Mysql數據庫,通過JdbcTemplate編寫數據庫訪問

SpringCloud(第 041 篇)鏈接Mysql數據庫,通過JdbcTemplate編寫數據庫訪問 - 一、大致介紹 1、前面章節提到了JPA操作訪問數據庫,本章節我們講解一下如何用JdbcTemplate操作訪問數據庫;

原创 SpringCloud(第 040 篇)鏈接Mysql數據庫,通過CrudRepository編寫數據庫訪問

SpringCloud(第 040 篇)鏈接Mysql數據庫,通過CrudRepository編寫數據庫訪問 - 一、大致介紹 1、前面章節提到了用JpaRepository訪問數據庫,而本章節則是用CrudRepository訪

原创 SpringCloud(第 045 篇)鏈接Mysql數據庫簡單的集成Mybatis、ehcache框架採用MapperXml訪問數據庫

SpringCloud(第 045 篇)鏈接Mysql數據庫簡單的集成Mybatis、ehcache框架採用MapperXml訪問數據庫 - 一、大致介紹 1、數據庫頻繁的操作也會影響性能,所以本章節準備給訪問數據庫前面添加一層緩

原创 Reflect 通過反射獲取自定義註解值給另外一個對象賦值

Reflect 通過反射獲取自定義註解值給另外一個對象賦值 - 一、大致介紹 1、今天剛完成這麼一個功能模塊,需求場景是這樣的,我們需要對接許多銀行的接口,我們解析銀行XML報文後,根據每個銀行每個接口我們會解析得到很多BankD

原创 SpringCloud(第 036 篇)單點手動動態刷新ConfigClient配置

SpringCloud(第 036 篇)單點手動動態刷新ConfigClient配置 - 一、大致介紹 1、當ConfigServer啓動後,假如我們新增配置內容的話,是不是要重新啓動一下ConfigServer呢? 2、答案肯定

原创 SpringCloud(第 047 篇)註解式Async配置異步任務

SpringCloud(第 047 篇)註解式Async配置異步任務 - 一、大致介紹 1、有時候我們在處理一些任務的時候,需要開啓線程去異步去處理,原有邏輯繼續往下執行; 2、當遇到這種場景的時候,線程是可以將我們完成,然後在S

原创 SpringCloud(第 042 篇)鏈接Mysql數據庫,通過JdbcTemplate編寫數據庫訪問,而且支持事物處理機制

SpringCloud(第 042 篇)鏈接Mysql數據庫,通過JdbcTemplate編寫數據庫訪問,而且支持事物處理機制 - 一、大致介紹 1、在數據庫操作中,當遇到異常時,我們最關心的是部分回滾還是整體回滾還是不理會,怎麼

原创 SpringCloud(第 050 篇)Netflix Eureka 源碼深入剖析(下)

SpringCloud(第 050 篇)Netflix Eureka 源碼深入剖析(下) - 一、大致介紹 1、鑑於一些朋友的提問並提議講解下eureka的源碼分析,由此應運而產生的本章節的內容; 2、所以我站在自我的理解角度試着

原创 SpringCloud(第 049 篇)Netflix Eureka 源碼深入剖析(上)

SpringCloud(第 049 篇)Netflix Eureka 源碼深入剖析(上) - 一、大致介紹 1、鑑於一些朋友的提問並提議講解下eureka的源碼分析,由此應運而產生的本章節的內容; 2、所以我站在自我的理解角度試着

原创 SpringCloud(第 046 篇)註解式Schedule配置定時任務,不支持任務調度

SpringCloud(第 046 篇)註解式Schedule配置定時任務,不支持任務調度 - 一、大致介紹 1、很多時候我們需要隔一定的時間去執行某個任務,爲了實現這樣的需求通常最普通的方式就是利用多線程來實現; 2、但是有時候

原创 SpringCloud(第 044 篇)鏈接Mysql數據庫簡單的集成Mybatis框架採用MapperXml訪問數據庫

SpringCloud(第 044 篇)鏈接Mysql數據庫簡單的集成Mybatis框架採用MapperXml訪問數據庫 - 一、大致介紹 1、前面章節講解的是在方法上面添加sql語句操作,雖然說僅僅只是一種簡單的操作,在測試期間

原创 原理剖析(第 013 篇)應用系統性能調優

原理剖析(第 013 篇)應用系統性能調優 - 一、大致介紹 1. 本人接手的一個打車系統,因爲出現了一次響應十分緩慢的情況,因此纔有了應用調優的篇章; 2、由於過程中可能沒有闡述的太清楚,如想詳細瞭解可以留言之類的,希望其中的點點滴

原创 原理剖析(第 011 篇)Netty之服務端啓動工作原理分析(下)

原理剖析(第 011 篇)Netty之服務端啓動工作原理分析(下) - 一、大致介紹 1、由於篇幅過長難以發佈,所以本章節接着上一節來的,上一章節爲【原理剖析(第 010 篇)Netty之服務端啓動工作原理分析(上)】; 2、那麼本章節就

原创 原理剖析(第 002 篇)synchronized工作原理分析

原理剖析(第 002 篇)synchronized工作原理分析 - 一、大致介紹 1、用過synchronized的童鞋都知道這個關鍵字是Java中用於解決併發情況下數據的同步訪問; 2、保證方法或者代碼塊在運行時,同一時刻只有一個方法可