原创 【分佈式】-- 微服務抽獎系統後臺整合MyBatis-Plus 【分佈式】-- 基於Nacos、OpenFeign搭建的微服務抽獎系統後臺小案例

1.整合MyBatis-Plus背景 【分佈式】-- 基於Nacos、OpenFeign搭建的微服務抽獎系統後臺小案例 本篇是基於上一篇博文微服務抽獎系統後臺對持久層MyBatis進行更換,並整合MyBatis-Plus替換掉原來的MyBa

原创 【分佈式】-- 基於Nacos、OpenFeign搭建的微服務抽獎系統後臺小案例

1.項目介紹 最近入項目之前要求熟悉一下SpringCloud Nacos微服務基於Feign接口調用並整合Swagger2進行接口文檔展示給前端,所以自己按照要求來編寫並整合了一套基於SpringCloudAlibaba Nacos、Fe

原创 【開發工具】-- IDEA對應的開發效率插件

1.插件說明介紹 1.1.主要插件類型 2021國內最受歡迎的IDEA插件推薦,安利一下,提升代碼開發效率的利器: 1.Lombok -- 提供註解式實現POJO Getter/Setter/ToString等2.Rainbow Brack

原创 【java框架】SpringBoot(7) -- SpringBoot整合MyBatis

1.整合MyBatis操作 前面一篇提到了SpringBoot整合基礎的數據源JDBC、Druid操作,實際項目中更常用的還是MyBatis框架,而SpringBoot整合MyBatis進行CRUD也非常方便。 下面從配置模式、註解模式、混

原创 【java框架】SpringBoot(8) -- 整合MyBatis Generator逆向工程 【java框架】SpringBoot(7) -- SpringBoot整合MyBatis

1.MyBatis Generator簡介 MyBatis Generator是Mybatis的代碼生成器,可以根據數據庫表單逆向生成對應的PoJo、Mapper類以及Mapper.xml文件。使用Generator生成器在一定程度上可以減

原创 【java框架】SpringBoot(6) -- SpringBoot整合JDBC、Druid數據源

1.SpringBoot整合JDBCTemplate 1.1.導入jdbc相關依賴包 主要的依賴包: <dependency> <groupId>org.springframework.boot</groupId> <ar

原创 【數據庫】MongoDB -- MongoDB上手開發手記

1.MongoDB開發環境搭建 1.1.MongoDB介紹 MongoDB是一個基於分佈式文件存儲的數據庫。由C++語言編寫,旨在爲WEB應用提供可擴展的高性能數據存儲解決方案。 MongoDB是一個介於關係數據庫和非關係數據庫之間的產品,

原创 【數據庫】Oracle -- 一文了解Oracle數據庫開發知識地圖

1.Oracle數據庫安裝 1.1.整合PL/SQL Developer軟件 1.點擊Tools—>Preferences—>Connection連接,填寫連接信息:   2.連接Oracle數據庫,默認連接方式: 192.168.88.

原创 【Java】-- Java網絡編程小記

Java網絡編程 1. 獲取網絡地址ip/domin InetAddress 獲取 package com.fengye.socket.ipaddress; import java.net.InetAddress; import jav

原创 【MQ中間件】RabbitMQ -- RabbitMQ死信隊列及內存監控(4)

1.RabbitMQ TTL及死信隊列 1.1.TTL概述 過期時間TTL表示可以對消息設置預期的時間,在這個時間內都可以被消費者接收穫取;過了之後消息將自動被刪除。RabbitMQ可以對消息和隊列設置TTL。目前有兩種方法可以設置。

原创 【運維】 Nginx -- Nginx入門與主要配置

1.Nginx簡介 1.1.什麼是Nginx Nginx是一個高性能的HTTP和反向代理web服務器,特點是佔有內存少,併發能力強。   2.Nginx的安裝 2.1.nginx的下載 Nginx下載官網:http://nginx.org/

原创 【運維】Shell -- 快速上手Shell腳本

1.Shell概述 shell腳本是利用shell的功能所寫的一個【程序(program)】。這個程序是使用純文本文件,將一些shell的語法與命令(含外部命令)寫在裏面,搭配正則表達式、管道命令與數據流重定向等功能,以達到我們所想要的處理

原创 【MQ中間件】RabbitMQ -- SpringBoot整合RabbitMQ(3)

1.前言說明 前面一篇博客中提到了使用原生java代碼進行測試RabbitMQ實現多種交換機類型的隊列場景。但是在項目中我們一般使用SpringBoot項目,而且RabbitMQ天生對於Spring的支持是非常良好的,所以這裏基於Sprin

原创 【MQ中間件】RabbitMQ -- RabbitMQ消息模式(2)

RabbitMQ消息模式 各個模式相關代碼及筆記md已彙總至gitHub專區: RabbitMQStudy   1.RabbitMQ架構 1.1.RabbitMQ核心組成 核心概念:Server:又稱Broker ,接受客戶端的連接,實現

原创 【MQ中間件】RabbitMQ -- RabbitMQ入門及安裝配置(1)

1.RabbitMQ入門及安裝 1.1.概述 官網:https://www.rabbitmq.com/什麼是RabbitMQ,官方給出來這樣的解釋: RabbitMQ is the most widely deployed open so