原创 springboot綜合項目練習五cms集成spring data mongodb

mongodb入門: 一. 項目數據庫: cms項目使用了mongodb作爲數據庫,這裏主要演示實現springboot整合spring mongodb完成基本的數據庫增刪改查操作,當然也可以使用mysql做爲cms項目數據庫,就

原创 springboot綜合項目練習六整合mongodb實現CRUD以及分頁條件查詢

上篇文章: 一. 本次目標 完成springboot整合mongodb完成CRUD操作 二. 具體實現 1.導入座標 <dependency> <groupId>org.springframework.boot</grou

原创 GridFS實現mongodb文件存儲

一. GridFS介紹: mongodb數據庫支持文件存儲,GridFS是MongoDB提供的用於持久化存儲文件的模塊. GridFS工作原理是: 在GridFS存儲文件是將文件分塊存儲,文件會按照256KB的大小分割成多個塊進行

原创 爲什麼要使用mq

一. 介紹 MQ全稱爲Message Queue,即消息隊列,,是一種跨進程的通信機制,用於上下游傳遞消息。 RabbitMQ: RabbitMQ也就是我們說的消息中間件一種,是由erlang語言開發,基於AMQP(Advanced

原创 rabbitmq入門

一. rabbitmq工作原理 下圖是RabbitMQ的基本結構: 組成部分說明如下: Broker :消息隊列服務進程,此進程包括兩個部分:Exchange和Queue。 Exchange :消息隊列交換機,按一定的規則將消息路由

原创 springboot整合rabbitmq

一. pom座標 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring‐boot‐starter‐amqp</artif

原创 springboot綜合項目練習十頁面發佈功能實現

一. 需求分析 業務流程如下: 1、管理員進入管理界面點擊“頁面發佈”,前端請求cms頁面發佈接口。 2、cms頁面發佈接口執行頁面靜態化,並將靜態化頁面(html文件)存儲至GridFS中。 3、靜態化成功後,向消息隊列發送頁面發

原创 springboot綜合項目練習彙總

一. 說明 寫這個練習項目,是希望把以前零零散散學到的springboot知識點整合起來,同時也是查漏補缺,將自己漏掉的知識點不上,原理的東西寫得少,主要還是以實戰內容爲主,前面先陸續更新代碼實踐部分,後面項目寫完了再更新項目部署調優

原创 nginx代理實現靜態資源訪問

一. 目標: 爲了通過nginx請求靜態資源(css、圖片等),通過nginx代理進行頁面預覽。 二. 實現效果: 通過瀏覽器輸入nginx代理地址以打開頁面方式訪問本地html文件,也可以通過訪問代理路由訪問接口實現頁面預覽功能.

原创 windows安裝WebStorm2017和破解以及基本設置

下載 官網地址:http://www.jetbrains.com/webstorm/ 直接打開版本下載頁面:https://www.jetbrains.com/webstorm/download/previous.html 百度雲地

原创 windows安裝erlang和rabbitMQ

1.下載 百度雲:https://pan.baidu.com/s/1cUDiJz5f4rFAFnmA94HI5A 碼:ta9i 注:安裝erlang和rabbitMQ要以管理員身份運行, 管理員打開命令窗口方法:找到C:\Wind

原创 springboot綜合項目練習八cms系統前端項目搭建和環境準備

一. 相關內容 項目碼雲地址:https://gitee.com/chenhaotao1992/sc-ui-pc-sysmanage.git 選擇分支:part01 二. 環境和準備 項目環境: jdk1.8 node.js和webp

原创 windows安裝Navicat Premium12安裝和破解

1.下載 我下載的是12.0.26中文64位版本 Navicat Premium v12.0.26 CS x64 雲:https://pan.baidu.com/s/1gqfUHBQiTip87OcKqgpyjQ 提取碼:8riu 2

原创 springboot綜合項目練習git版本說明

後端git地址: https://gitee.com/chenhaotao1992/sc-multipl-project.git part01 完成cms後臺項目基本框架搭建並測試 part02 完成cms系統頁面模塊增刪改查以及頁面

原创 springboot綜合項目練習十整合freemaker快速入門

一. 需求目標: 新建一個測試工程,實現整合freemaker實現頁面靜態化. 最後完成的項目結構如下 二.實現步驟 新建一個模塊 test-freemaker,父工程選擇parent工程 <parent> <artif