原创 使用Vue-CLI腳手架快速創建Vue項目

前言 Vue CLI是用於快速Vue.js開發的完整系統。俗稱Vue CLI腳手架,是一套大衆化的前端自動化解決方案,他的核心是 webpack ,框架是vue,還有相關輔助插件組成。 準備環境,安裝Vue CLI 安裝步驟省略,

原创 Git創建分支併合併到主分支

1、創建分支 使用如下命令創建一個名稱爲login的分支 git checkout -b login 查看當前所處分支 git branch 2、切換分支 使用如下命令,切換到主(master)分支 git checkout

原创 Postman測試接口傳入List類型的參數詳情篇

前言 在開發過程中,後臺難免會接收到各種各樣的參數類型,比如對象,單個參數,List集合類型,數組類型,等等,如果你是後端開發者,在沒有前端接口請求的情況下,該怎麼測試呢? 一、接受List類型的複雜參數 1、列子一、只接受一個L

原创 MyBatis-Plus通用枚舉自動關聯注入

一、通用枚舉 解決了繁瑣的配置,讓 mybatis 優雅的使用枚舉屬性! 一般搜索用戶信息列表,列如用戶有禁用和啓用兩個狀態 @Data public class User implements Serializable {

原创 Mybatis-Plus查詢中排除標識字段

一、查詢中排除標識字段 1.1 測試查詢 @Test public void findAllTest() { List<User> userList = userMapper.selectList(null); u

原创 2020版IDEA項目註釋規範設置

前言 編碼規範,代表了我們的編碼風格,在企業裏面是很重要的,比如註釋規範,現在我們來看看最新版(阿里巴巴編碼手冊-泰山版) 【強制】類、類屬性、類方法的註釋必須使用 Javadoc 規範,使用/*內容/格式,不得使用 // x

原创 Nginx服務器概念大全

一、什麼是Nginx? Nginx (engine x) 是一個高性能的HTTP和反向代理web服務器。其特點是佔有內存少,併發能力強,專爲性能優化而開發。 二、Nginx能做什麼? 1、反向代理 (1)正向代理 在客戶端(瀏覽器

原创 try-catch捕獲異常信息後Spring事務失效處理方法

一、首先在Spring Boot項目中,手動添加異常方法進行測試 @Transactional(rollbackFor=Exception.class) //表示此方法有異常時觸發Spring事務 @Override public

原创 Java實現ActiveMQ之隊列的生產者和消費者(一)

1、創建maven項目,導入pom.xml依賴包 <!--activemq所需依賴jar配置--> <dependency> <groupId>org.apache.activemq</groupId> <arti

原创 Mybatis-Plus駝峯命名規則之Date類型字段返回值爲null

一、通過Mybatis-Plus後臺接口查詢數據返回,Date類時間字段返回值爲null,怎麼解決? 1、首先:Mybatis-Plus駝峯命名規則默認是開啓狀態,無需我們進行任何配置 2、數據庫中有一張user表,其中有兩個字段

原创 Java開發必會MVC三層架構

一、 什麼是三層架構? 三層架構是指:視圖層View、業務邏輯層Service、數據訪問層DAO。他們分別完成不同的功能。 View層:用於接收用戶提交請求的代碼 Service層:系統的業務邏輯主要在這裏完成 DAO層:直接操

原创 Java實現ActiveMQ之主題的生產者和消費者(二)

前言 假如:三個消費者同時關注並且訂閱了一個公衆號,公衆號同時推送N份消息的時候,他們三個各收到的是N份,還是先到先得到全部,還是均分消息呢? 1、創建maven項目,導入pom.xml依賴包 <!--activemq所需依賴ja

原创 MySQL 事務(Transaction)篇

一、事務的定義 1、定義: 事務也稱一個最小的不可再分的工作單元,是由一個或多個SQL語句所組成的操作序列,通常一個事務對應一個完整的業務(insert、update、delete語句共同聯合完成),用來維護數據庫的完整性,保證成

原创 解決IDEA中的Terminal工具無法識別git或者npm等命令

一、拋磚引玉 1、當我們在本地安裝了Vue開發環境後,想在IDEA中使用Vue進行開發,此時我們在Terminal命令行窗口中,可能要運行一些命令操作,如添加一些Vue的組件,此時我們在本地cmd窗口運行命令是沒問題的,而在IDE

原创 Docker配置國內鏡像加速

天下容器,唯快不破 鑑於國內網絡問題,後續拉取 Docker 鏡像十分緩慢,強烈建議安裝 Docker 之後配置 國內鏡像加速器,這樣我們下載鏡像的時候可以加速。 進入etc/docker該錄下,創建daemon.json文件寫入