原创 Spring MVC與EChart繪製圖表(一)

工具:IDEA IntelliJ 2018,MySQL 框架:Spring MVC、MyBatis 流程: 步驟1:客戶訪問系統提供的地址,從而訪問控制器 步驟2:獲取頁面視圖(.jsp) 步驟3:返回視圖,同時在jsp中通過ajax調

原创 Spring MVC與EChart繪製圖表(二)

在上一文章中,我們簡單介紹了柱狀圖的繪製方法,今天主要介紹一下餅狀圖和折線圖的繪製方法。採用的封裝類還是上一篇文章的,此處不再累述。話不多說,直接上代碼。 1、餅狀圖 前端: <%@ page language="java" conte

原创 Swagger2原理詳解與示例

       在前後端分離開發的今天,接口文檔顯得尤爲重要,其重要性有以下幾點:1、約定接口信息,便於前後端分離開發;2、便於測試人員測試並檢查數據;3、加快新員工上手工作的速度;4、後續工作交接。然而,接口文檔的整理與編寫又令繁重的開發

原创 Spring MVC與EChart同時繪製多個圖形

根據實際業務需要,有時可能需要在同一個頁面中顯示多個圖形,例如下圖:       這個時候怎麼去處理,一種比較簡單粗暴但卻很LOW的方法是:在前端頁面複製同樣的代碼,通過多個ajax請求去獲取數據並渲染視圖。一兩個圖形還行,七八個的時候

原创 Spring事務

轉載自:Spring事務 spring支持編程式事務管理和聲明式事務管理兩種方式。         編程式事務管理使用TransactionTemplate或者直接使用底層的PlatformTransactionManager。對於編程式

原创 Mysql5.7數據庫主從(Master/Slave)同步安裝與配置詳解

安裝環境 1、操作系統:Centos 7.0(Master),windows(Slave) 2、數據庫版本:5.7.24(Master),5.7.17(Slave) 3、主機A:192.168.96.128(Master) 4、主機B:

原创 騰訊雲部署redis集羣,公網訪問

關於Redis的集羣部署可參考《Linux下Redis的集羣部署》,本文將着重介紹如何通過公網進行訪問。 問題描述: 在騰訊雲上部署了一個redis集羣,各集羣節點下的redis.conf文件中bind的IP嘗試過:0.0.0.0,127

原创 Spring boot與Redis存儲圖片

在Spring boot應用中,由於圖片文件比較大,一般採用數據庫或者文件服務器的方式進行存儲。但是常用的圖片如多采用讀取數據庫或者文件的方式會加大系統的負載,而從物理硬盤讀取圖片的速度往往達不到期望。因此,將圖片以字節流的形式存儲在Re

原创 Linux下Redis的集羣部署

一、Redis的單機安裝     由於本人是在線安裝,此處只簡單介紹在線安裝的簡要步驟。 (1) 安裝Redis需要依託GCC環境,先檢查Linux是否已經安裝了GCC,如果沒有安裝,則需要進行安裝。 // 查看是否已安裝gcc gcc

原创 Spring boot與Redis的整合使用

關於Redis的安裝與集羣部署,可以參考《Linux下Redis的集羣部署》 一、Redis的單機使用 (1) 新建gradle項目,依賴如下: dependencies { compile 'org.springframewo

原创 Spring 2爲Eureka server添加用戶認證

項目基礎:1、微服務創建:https://blog.csdn.net/m_sophia/article/details/808675142、服務註冊:https://blog.csdn.net/m_sophia/article/detai

原创 Spring 1.5.9微服務註冊

1、新建maven項目microservice-simple-provider-user,由於後續使用JpaRepostory,spring-boot選擇的是1.5.9。 <dependencies> <dependency>

原创 Spring2 cloud eureka學習(一)

1、創建artifactId爲microservice-discovery-eureka的maven工程。(spring boot 爲2.0.3)<parent> <groupId>org.springframework.bo

原创 Eureka server的高可用

1、對microservice-discovery-eureka(https://blog.csdn.net/m_sophia/article/details/80867514)進行修改。2、修改配置application.yml,在原有