原创 nginx高性能的Web服務器

nginx是一個高性能的Web服務器,通常我們會使用nainx來做反向代理處理和靜態資源請求。它在處理靜態資源方面,吞吐量比tomcat高很多。 一、Linux安裝 1.環境安裝 1.1 安裝gcc、g++ rpm包下載地址 #

原创 java @Lombok 使java代碼變的簡潔、快速

說明 官網地址 全是英文看不懂?簡而言之Lombok,能夠在項目中使用註解,爲你省去所有諸如:對象的構造函數、 equals()方法,屬性的 get()/set()方法等等,這些沒有技術含量的代碼統統都不用寫了,Lombok幫你搞

原创 SpringBoot事件ApplicationEvent類

1.事件對象 @Data @AllArgsConstructor @NoArgsConstructor public class EventObj implements Serializable { private Str

原创 Spring Booot Web @RestControllerAdvice 異常攔截何統一處理

1.pom <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-b

原创 nacos集成Sentinel、gateway

(一)maven依賴 (1)父項目依賴 <dependencies> <dependency> <groupId>org.springframework.boot</groupId>

原创 MyBatis-Plus 邏輯刪除

邏輯刪除是爲了方便數據恢復和保護數據本身價值等等的一種方案。使用一個狀態來表示數據是否已被刪除。 SpringBoot 配置方式: application.yml 加入配置(如果你的默認值和mp默認的一樣,該配置可無): myba

原创 Spring Cloud Alibaba依賴和版本說明

Spring Cloud Alibaba官方簡介 官網地址 Spring Cloud Alibaba 致力於提供微服務開發的一站式解決方案。此項目包含開發分佈式應用微服務的必需組件,方便開發者通過 Spring Cloud 編程模

原创 RedisTemplate之opsForValue()

前言 可閱讀這篇文章瞭解Spring Boot Redis操作! ValueOperations 使用ValueOperations可以對Redis的單個值進行操作,一個key 對應一個Value,不能一個key對應多個值。

原创 Nacos整合Dubbo服務

(一)nacos 1.nacos下載 官方資料:https://nacos.io/zh-cn/docs/quick-start.html 有windows、linux、以及mac操作系統的下載 2.啓動 windows系統下啓動n

原创 爲什麼要使用 spring?

Spring目的:降低java開發的複雜性。 爲了實現以上目的,Spring 採取的關鍵策略。 基於pojo的輕量級和最小侵入性編程。 通過依賴注入和麪向接口實現鬆耦合 基於切面和慣例進行聲明式編程。 通過切面和模板減少樣板式代

原创 Spring Boot 之 ehcache 快速、簡單、易上手的java數據緩存工具

一、Spring Boot ehcache 相關依賴 <!-- spring boot cache --> <dependency> <groupId>org.springframework.boot</groupId>

原创 MySQL之修改時區

查看時間相關語句 1.獲取當前數據庫時間 mysql> select now(); +---------------------+ | now() | +---------------------+ |

原创 RedisTemplate之opsForZSet()

前言 可閱讀這篇文章瞭解Spring Boot Redis的基本操作! ZSetOperations 使用ZSetOperations可以進行Redis的zset集合操作。 @Autowired private String

原创 MyBatis-Plus爲簡化開發而生的高效數據庫操作工具

MyBatis-Plus(簡稱 MP)是一個 MyBatis 的增強工具,在 MyBatis 的基礎上只做增強不做改變,爲簡化開發、提高效率而生。有意願的可以去官方文檔學習。 目錄 MyBatis-Plus AutoGenerat

原创 MyBatis-Plus Sequence主鍵

MP內置支持的數據庫主鍵策略: DB2KeyGenerator H2KeyGenerator KingbaseKeyGenerator OracleKeyGenerator PostgreKeyGenerator mybati