原创 SpringCloud系列之Zuul網關和Zuul過濾器

Zuul網關 什麼是Zuul網關? Zuul是SpringCloud全家桶的微服務網關。所有從app或者網站(第三方)來的請求都會經過Zuul到達後端的Netflix應用程序。作爲一個邊界性質的應用程序,Zuul提供了動態路由、監

原创 SSM整合框架之多對多查詢

什麼是SSM框架: SSM框架就是Spring、SpringMVC、MyBatis三個框架的整合,是標準的MVC模式,將整個系統劃分爲表現層、Controller層、Service層、Dao層三層。使用SpringMVC負責請求的

原创 自己動手封裝AJAX

什麼是AJAX? AJAX = Asynchronous JavaScript and XML (異步的JavaScript和XML) AJAX是一種用於創建快速動態網頁的技術。通過在後臺與服務器進行少量的數據交換,AJAX可以使

原创 Lombok插件的安裝和使用

IDEA中安裝Lombok插件 打開IDEA的Setting –> 選擇Plugins選項 –> 選擇Browse repositories –> 搜索lombok –> 點擊安裝 –> 安裝完成重啓IDEA –> 安裝成功 引

原创 使用Spring AOP橫切的方式實現模擬緩存

Spring AOP 可以靈活地切入目標層的方法,控制或者攔截目標方法的運行。本次通過這種機制,控制service層執行讀取數據庫資源的方法,實現緩存。 步驟:先從緩存區查找。如果緩存裏有則返回結果。若查詢不到,則去執行原方法去數

原创 RabbitMQ安裝和基本命令操作

進入RabbitMQ官網:www.rabbitmq.com 1. 安裝Erlang 在安裝RabbitMQ之前,需要先安裝Erlang 。 全部點擊“下一步”就行。 安裝完成後檢查一下系統變量,如下: 2. 安裝rabbitMQ

原创 Vue-cli腳手架的安裝以及使用命令搭建Vue-cli + webpack項目

1. Vue-cli腳手架安裝,配置vue命令環境 vue-cli依賴於node.js,所以需要先安裝node.js 安裝好node.js後,測試看是否安裝成功! 接下來安裝vue-cli命令(npm install vue-c

原创 Tomcat 常見問題及配置

關於Tomcat的問題 win7配置Tomcat環境變量 新建系統變量:變量名:CATALINA_HOME 變量值:D:\tomcat\apache-tomcat-8.0.47(Tomcat目錄) 打開path,添加變量值:

原创 Spring-Cloud系列之Zuul網關和Zuul過濾器

Zuul網關 什麼是Zuul網關? Zuul是SpringCloud全家桶的微服務網關。所有從app或者網站(第三方)來的請求都會經過Zuul到達後端的Netflix應用程序。作爲一個邊界性質的應用程序,Zuul提供了動態路由、監

原创 SpringCloud系列之Hystrix熔斷器

什麼是熔斷器? 熔斷器本身是一個開關設置,當某個服務單元發生故障之後,通過熔斷器的故障監控(類似保險絲),向調用方返回一個服務預期的,可處理的備選相應(fallBack),而不是長時間的等待或者拋出調用方法無法處理的異常。這樣就保

原创 Java實現定時任務需求的幾種方式(含SpringTask方式)

最近在做項目的時候遇到一個需求會用到定時任務,所以簡單整理了一下定時執行某個任務的幾種方式: 使用java自帶的Timer類和ScheduledExecutorService類。(使用的較少) 使用SpringTask,Spri

原创 MongoDB數據庫安裝以及將MongoDB設置爲系統服務

java操作MongoDB,移步:SpringBoot整合MongoDB數據庫實現簡單的CRUD 1. 安裝MongoDB 一、 下載MSI安裝包,點擊去下載MongoDB 打開如下: 二、 (安裝步驟下一步下一步就完事兒)

原创 SpringBoot整合MongoDB數據庫實現簡單的CRUD

MongoDB安裝教程:MongoDB數據庫安裝以及將MongoDB設置爲系統服務 1. 引入jar包 <dependencies> <dependency> <groupId>org.mongodb</gro

原创 Java生成二維碼與解碼二維碼

下載QRCode.jar包 下載完成後在cmd命令行執行以下命令 mvn install:install-file -Dfile = QRCode的路徑 -DgroupId=QRCode -DartifactId=QRCode -

原创 RabbitMQ安裝和基本操作及命令

進入RabbitMQ官網:www.rabbitmq.com 1. 安裝Erlang 在安裝RabbitMQ之前,需要先安裝Erlang 。 全部點擊“下一步”就行。 安裝完成後檢查一下系統變量,如下: 2. 安裝rabbitMQ 下