@springboot

動態 列表
@flydean

Spring Boot 3.0橫空出世,快來看看是不是該升級了

簡介 Spring boot 3.0於2022年11月正式發佈了,這次的發佈對於我們普通程序員的影響有多少呢?我們是不是需要考慮立馬升級到Spring Boot3.0呢? 別急,看完這篇文章再來做決定也不遲。 對JAVA17和JAVA19的支持 相信很多小夥伴到現在還是使用得是JDK8,但是JDK8已經發布很多年了,隨着oracle加速JDK版本的發佈,現在每半年發佈一次,目前最新的JDK版本已經

flydean 頭像

@flydean

昵稱 flydean

@taozi_60b0b3c71b1a8

吹爆Alibaba自研的Spring全能筆記,建議人手一份!

Spring 這個技術棧,想必大家都知道,這玩意麪試必考工作必用,對於每位 Java 程序員來説都是至關重要的;俗話説 Java 開發不學習 Spring 就像士兵上戰場不帶槍,我認為這個比喻很形象。Spring 幾乎佔據了 Java web 的半壁江山,其重要性不言而喻,它跟它後面誕生的一系列解決方案被我們親切的稱為“Spring 全家桶”。 在當下毫不誇張地説,若是不會 Spring 就去面試

taozi_60b0b3c71b1a8 頭像

@taozi_60b0b3c71b1a8

昵稱 Java架構師

@chenjiabing666

SpringBoot可以同時處理多少請求?

大家好,我是不才陳某~ 我們都知道,SpringBoot默認的內嵌容器是Tomcat,也就是我們的程序實際上是運行在Tomcat裏的。所以與其説SpringBoot可以處理多少請求,倒不如説Tomcat可以處理多少請求。 關注公眾號:碼猿技術專欄,回覆關鍵詞:1111 獲取阿里內部性能調優手冊 關於Tomcat的默認配置,都在spring-configuration-metadata.json文件

chenjiabing666 頭像

@chenjiabing666

昵稱 碼猿技術專欄

@aishang

Spring MVC執行流程及源碼詳解

Spring MVC中各組件初始化過程已在上篇分享:初始化過程 一、SpringMVC常用組件 DispatcherServlet:前端控制器,統一處理請求和響應,整個流程控制的中心,由它調用其它組件處理用户的請求 HandlerMapping:處理器映射器,根據請求的url、method等信息查找Handler,即控制器方法 Handler:處理器,在DispatcherServlet

aishang 頭像

@aishang

昵稱 Dream_sky

@huangxunhui

從萌芽到巨人: 揭秘Rod Johnson與Spring框架的故事

前言   在這個充滿創意和技術追求的世界中,有一個名為 Spring 的框架,它孕育了無數創新和成功的故事。這是一個關於持續進化和超越自我的故事,一個激勵人心的旅程,由一位富有遠見的程序員和他的團隊引領着。從最初的概念到如今的成熟框架,Spring 經歷了無數次變革和改進,最終成為了 Java 開發領域的瑰寶。   讓我們踏上一段不平凡的旅程,穿越時光的長河,見證 Spring 框架從雛形到輝煌

huangxunhui 頭像

@huangxunhui

昵稱 不一樣的科技宅

@daimajiangxin

從零開始學Spring Boot系列-返回json數據

歡迎來到從零開始學Spring Boot的旅程!在Spring Boot中,返回JSON數據是很常見的需求,特別是當我們構建RESTful API時。我們對上一篇的Hello World進行簡單的修改。 添加依賴 首先,確保你的build.gradle文件中已經包含了Spring Web的依賴,因為返回JSON數據通常與Web請求和響應有關。Spring Boot的starter-w

daimajiangxin 頭像

@daimajiangxin

昵稱 代碼匠心

@macrozheng

還在用WebSocket實現即時通訊?試試MQTT吧,真香!

有時候我們的項目中會用到即時通訊功能,比如電商系統中的客服聊天、支付成功後的異步回調通知等。最近發現RabbitMQ可以很方便的實現即時通訊功能,如果你沒有特殊的業務需求,甚至可以不寫後端代碼,今天給大家介紹下如何使用RabbitMQ來實現即時通訊! MQTT協議 MQTT(Message Queuing Telemetry Transport,消息隊列遙測傳輸協議),是一種基於發佈/訂閲(

macrozheng 頭像

@macrozheng

昵稱 macrozheng

@wnhyang

微服務跨域問題|The 'Access-Control-Allow-Origin' header contains

個人博客:無奈何楊(wnhyang) 個人語雀:wnhyang 共享語雀:在線知識共享 Github:wnhyang - Overview 參考 Spring Cloud Gateway CORS 方案看這篇就夠了-騰訊雲開發者社區-騰訊雲 九種跨域方式實現原理(完整版) - 掘金 什麼是跨域,有哪些解決方法 以下為AI回答 跨域是指由於瀏覽器的安全機制,當一個頁面嘗試通過 XMLHttpReq

wnhyang 頭像

@wnhyang

昵稱 wnhyang

@macrozheng

堪稱一站式管理平台,同時支持Linux、MySQL、Redis、MongoDB可視化管理!

最近發現一款好用的可視化管理工具mayfly-go,可以通過Web的形式進行Linux系統管理,同時支持MySQL、Redis、MongoDB等數據庫的管理,功能非常強大!今天就給大家介紹下這款工具,希望對大家有所幫助! mayfly-go簡介 mayfly-go號稱Web版Linux、數據庫、Redis、MongoDB統一管理操作平台,是一款開源的可視化管理工具。 它的主要功能如下:

macrozheng 頭像

@macrozheng

昵稱 macrozheng

@8848_62c77d4bb2532

完全開源!一款基於 SpringBoot + Vue 構建的社區平台!

大家好,我是 Java陳序員。 在如今互聯網時代,擁有一個個人專屬的社區平台,用於技術交流或者興趣分享圈子,是一件很酷的事~ 今天,給大家介紹一款基於 SpringBoot + Vue 構建的社區平台,幫助你快速構建個人社區平台! 關注微信公眾號:【Java陳序員】,獲取開源項目分享、AI副業分享、超200本經典計算機電子書籍等。 項目介紹 OpenIsle —— 一個使用 SpringBo

8848_62c77d4bb2532 頭像

@8848_62c77d4bb2532

昵稱 Java陳序員

@banxiazhimo

✨MyBatis✨整合Springboot多數據源實現

大家好,我是半夏之沫 😁😁 一名金融科技領域的JAVA系統研發😊😊 我希望將自己工作和學習中的經驗以最樸實,最嚴謹的方式分享給大家,共同進步👉💓👈 👉👉👉👉👉👉👉👉💓寫作不易,期待大家的關注和點贊💓👈👈👈👈👈👈👈👈 👉👉👉👉👉👉👉👉💓關注微信公眾號【技術探界】 💓👈👈👈👈👈👈👈👈 前言

banxiazhimo 頭像

@banxiazhimo

昵稱 半夏之沫

@shenchendexiaodao

SpringBoot解決406錯誤之返回對象缺少Getter/Setter方法引發的問題

問題背景 在本地環境下,我們以POST方式向Spring Boot應用發起請求,這是一個查詢部門信息的地址。 請求信息:http://localhost:8080/depts 當使用接口測試工具進行接口測試後,報錯如下: { "timestamp": "2025-04-13T10:46:20.933+00:00", "status": 406, "error": "Not

shenchendexiaodao 頭像

@shenchendexiaodao

昵稱 猿道

@yizhidanshendetielian

在spring框架中mybatis可能會遇到的錯誤

聲明環境 數據庫:MySQL8.0 springboot框架:使用阿里雲的腳手架 Java:17 常見錯誤 MySQL密碼錯誤 數據庫密碼錯了,到你的application.properties配置文件檢查一下你的MySQL密碼是否輸錯了 找不到數據庫 找不到數據庫,到你的application.properties配置文件檢查一下你的數據庫是不是填錯了或少打多打都用可

yizhidanshendetielian 頭像

@yizhidanshendetielian

昵稱 飛天鑄幣

@yizhidanshendetielian

mybastis動態sql解析異常

今天練習項目的時候爆了一個錯誤 它爆的錯誤我不認識,所有我想自己先找找看,但是找了好久還沒發現,於是乎問了一下deep seek,它告訴我這個錯誤是MyBatis的OGNL表達式解析異常,就是説在解析動態SQL語言中遇到了一個感嘆號,於是乎,我猜應該是mapper映射文件中的動態SQL寫錯了,找了一下還真是,附上粗心的代碼 在查詢語句的時候,由於粗心少些了一個=號就變成

yizhidanshendetielian 頭像

@yizhidanshendetielian

昵稱 飛天鑄幣

@ruozxby

springSesurity+JWT權限框架基礎使用模板

前言 Demo源碼地址:https://gitee.com/ruozxby/springsecuritydemo springSesurity本質是一串過濾器執行鏈 我們自定義主要分為三個部分 1.配置文件 2登錄認證 3權限認證 大概流程 調用自定義登錄— 成功返回token(同時用户數據存入redis) —後續調用則進入自定義的jwt校驗過濾器,成功則把用户數據、權限數據存入SecurityC

ruozxby 頭像

@ruozxby

昵稱 不語

@dreamlu

mica-mqtt 2.5.4 重磅發佈:註解處理能力再升級,原生支持 Topic 變量解析

摘要: mica-mqtt 2.5.4 版本正式發佈!本次更新帶來了備受期待的 Topic 變量解析功能,同時對註解處理、內部實現和依賴項進行了多項優化和重構。本文將帶您深入瞭解此次更新的亮點,助您輕鬆掌握新版本特性。 各位 mica-mqtt 的使用者和關注者們,大家好! 我們非常激動地宣佈,mica-mqtt 2.5.4 版本現已正式發佈!這個版本在持續提升性能和穩定性的基礎上,重點增強了註

dreamlu 頭像

@dreamlu

昵稱 如夢技術

@macrozheng

橫空出世!MyBatis-Plus 同款 ES ORM 框架,用起來夠優雅!

使用過Spring Data操作ES的小夥伴應該有所瞭解,它只能實現一些非常基本的數據管理工作,一旦遇到稍微複雜點的查詢,基本都要依賴ES官方提供的RestHighLevelClient,Spring Data只是在其基礎上進行了簡單的封裝。最近發現一款更優雅的ES ORM框架Easy-Es,使用它能像MyBatis-Plus一樣操作ES,今天就以mall項目中的商品搜索功能為例,來聊聊它的使

macrozheng 頭像

@macrozheng

昵稱 macrozheng

@xuxueli

XXL-TOOL v2.1.0 發佈 | Java工具類庫

Release Notes 1、【新增】新增“令牌桶/限流器”工具,TokenBucket,支持 突發限流、預熱限流 等模式; 2、【新增】新增“驗證碼”工具,CaptchaTool,支持字符驗證碼、算式驗證碼、中文驗證碼等多形式。支持自定義驗證碼生成算法、寬高、顏色、文字字體、文字大小、文字間距、背景顏色、邊框寬度、邊框顏色、干擾組件…等。 3、【新增】新增基礎模塊工具,包括:Array

xuxueli 頭像

@xuxueli

昵稱 xuxueli

@chengxy

上線別再“一刀切”!Gateway 做流量染色 + 灰度發佈,告別線上事故

大家好,我是小富~ 最近團隊迭代頻繁,連續幾周都在做新功能上線,從測試環境驗證到生產環境放量,全程謹小慎微沒出一次故障,主要是用好了 Spring Cloud Gateway 的 流量染色 和 灰度發佈。 很多同學面試時被問用過 SpringCloud Gateway 嗎?,只會説做限流、鑑權,但這些都是網關的基礎操作。要想出去吹,得説用網關解決線上新版本平穩上線的問題。比如今天要分享的流量染色

chengxy 頭像

@chengxy

昵稱 程序員小富

@icodewalker

Spring Boot WebSocket:使用 Java 構建多頻道聊天系統

這是一個使用 WebFlux 和 MongoDB 構建響應式 Spring Boot WebSocket 聊天的分步指南,包括配置、處理程序和手動測試。 正如您可能已經從標題中猜到的,今天的主題將是 Spring Boot WebSockets。不久前,我提供了一個基於 Akka 工具包庫的 WebSocket 聊天示例。然而,這個聊天將擁有更多一些功能,以及一個相當不同的設計。 我將跳過

icodewalker 頭像

@icodewalker

昵稱 信碼由繮