<cite id="ffb66"></cite><cite id="ffb66"><track id="ffb66"></track></cite>
      <legend id="ffb66"><li id="ffb66"></li></legend>
      色婷婷久,激情色播,久久久无码专区,亚洲中文字幕av,国产成人A片,av无码免费,精品久久国产,99视频精品3
      網易首頁 > 網易號 > 正文 申請入駐

      IntelliJ IDEA年度重大更新發布:Spring 7開箱即用

      0
      分享至

      IntelliJ IDEA 2025.3 已正式發布,Spring 7 開箱即用

      REST API 版本控制

      Spring 7 終于引入了內置的一流版本機制。現在你可以在映射注解中直接定義版本:

      @GetMapping(path = "/quote", version = "1.0+")

      ResponseEntity getQuote() {

      Quote result = quoteService.getRandomQuote();

      return ResponseEntity.ok(result);

      }

      IntelliJ IDEA 會自動檢測版本控制。IDE 會檢查你的應用是否配置了版本控制,識別你使用的是屬性還是 ApiVersionConfigurer 類,如果出現問題還會發出警告。如果你忘記啟用版本控制,IDE 不僅會指出問題所在,還會告訴你如何修復。


      默認情況下,IntelliJ IDEA 建議使用基于屬性的配置,通過頭部屬性啟用版本控制。這是一個安全的起點,如果需要進行更復雜的操作,可以稍后進行調整。

      spring.mvc.apiversion.use.header=Api-Version

      可以在 @GetMapping 注解中的版本號上按住 Ctrl 鍵點擊,直接跳轉至配置代碼。IDE 還會檢查你的版本值是否遵循標準的 SemVer 規則。


      如果你使用的是自定義版本解析器,IntelliJ IDEA 不會進行干擾。

      Testing versioned APIs

      在測試方面,你可以采用直接的方式,保持簡單。

      mockMvc.perform(get("/api/quote")

      .accept(MediaType.APPLICATION_JSON)

      .header("API-Version", "1.0")

      )

      另一方面,Spring 7 允許你為測試配置 API 版本控制,并提供了一個新的 API ——apiVersion 方法:


      IntelliJ IDEA 了解此 API,并會幫助你配置測試的版本控制。對于 header-based 的版本控制,代碼如下所示:

      @TestConfiguration

      staticclassQuoteControllerTestConfigimplementsMockMvcBuilderCustomizer{

      @Override

      publicvoidcustomize(ConfigurableMockMvcBuilder builder){

      builder.apiVersionInserter(ApiVersionInserter.useHeader("Api-Version"));

      }

      }

      此配置允許你在單個類中定義版本控制方法,從而大大簡化測試維護。

      HTTP Interface Clients

      目前,要支持 HTTP Interface client 的版本控制,仍然需要手動編寫配置。IntelliJ IDEA 2025.3 將 HTTP 接口識別為 bean —— 不再出現“紅色波浪線”或“無法解析 bean”的警告。無論在何處使用這些客戶端,都將獲得完整的自動補全、導航和注入支持。

      spring.http.serviceclient.default.apiversion.default-version=1.0.0


      spring.http.serviceclient.default.apiversion.insert.header=API-Version


      還可以查看每個客戶端的引用位置 —— 直接通過側邊欄圖標或“Structure”工具窗口即可查看。展望未來,項目團隊還在開發能夠檢測未注冊客戶端或錯誤導入的檢查功能,甚至可以幫助開發者根據 OpenAPI 規范生成客戶端。簡而言之,就是讓開發者減少編寫 HTTP 客戶端的時間,從而將更多精力投入到改進他們調用的 API 上。

      Dynamic Bean Registration

      新特性:BeanRegistrar 接口。有時需要動態注冊 Bean,而@Conditional 注解無法滿足需求。Spring 7 在能讓你以更優雅的方式實現:

      publicclassQuoteProviderRegistrarimplementsBeanRegistrar{

      @Override

      publicvoidregister(BeanRegistry registry, Environment env){

      registry.registerBean("quoteProviderDb", QuoteProviderDb.class);

      registry.registerBean("quoteProviderFallback", QuoteProviderFallback.class);

      }

      }

      如果你的 bean 構造邏輯變得復雜或依賴于多個因素,那么 programmatic bean registration 就是一種巧妙的處理方法。IntelliJ IDEA 可以動態識別這些 bean,因此你將不再看到那些煩人的“未解析的注入”警告。你可以直接從注入點導航到注冊。


      IDE 無法預料到動態注冊的所有極端情況 —— 這正是 Spring Debugger 發揮作用之處。在調試復雜的配置時,它會準確地顯示運行時注入的內容。

      更多詳情查看:

      https://blog.jetbrains.com/idea/2025/11/intellij-idea-2025-3-spring-7/


      特別聲明:以上內容(如有圖片或視頻亦包括在內)為自媒體平臺“網易號”用戶上傳并發布,本平臺僅提供信息存儲服務。

      Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

      相關推薦
      熱點推薦
      巴斯托尼:關于我的轉會沒有任何實質性進展,我很可能會留隊

      巴斯托尼:關于我的轉會沒有任何實質性進展,我很可能會留隊

      懂球帝
      2025-12-18 22:28:15
      鐵人引擎!B費加盟曼聯以來只缺席17場比賽,堪稱20年最佳引援!

      鐵人引擎!B費加盟曼聯以來只缺席17場比賽,堪稱20年最佳引援!

      田先生籃球
      2025-12-17 21:39:37
      倒反天罡!日本明治天皇玄孫發文稱世界上最野蠻的國家是中國

      倒反天罡!日本明治天皇玄孫發文稱世界上最野蠻的國家是中國

      我心縱橫天地間
      2025-12-17 14:35:24
      告別功勛!官方:蓉城主帥徐正源離隊,結束五年成都生涯

      告別功勛!官方:蓉城主帥徐正源離隊,結束五年成都生涯

      足球報
      2025-12-18 16:08:59
      事到如今,特朗普不得不承認,他的那些手段在中國面前派不上用場

      事到如今,特朗普不得不承認,他的那些手段在中國面前派不上用場

      通文知史
      2025-12-17 19:55:03
      俄羅斯正為戰爭付出高昂代價,即使戰爭結束,也要還債很多年

      俄羅斯正為戰爭付出高昂代價,即使戰爭結束,也要還債很多年

      山河路口
      2025-12-18 22:29:20
      張學良晚年吐真言:西安事變我只是名義上的,真正的主角是他!楊虎城后人上門,他為何閉口不談?

      張學良晚年吐真言:西安事變我只是名義上的,真正的主角是他!楊虎城后人上門,他為何閉口不談?

      歷史回憶室
      2025-12-16 14:26:14
      近期甘肅天水發生系列殺人案件?警方回應

      近期甘肅天水發生系列殺人案件?警方回應

      齊魯壹點
      2025-12-18 17:17:25
      狂歡夜:皇馬3-2,曼城2-0,巴黎3-2奪冠,賈府7-2,本菲卡2-0,馬競3-2

      狂歡夜:皇馬3-2,曼城2-0,巴黎3-2奪冠,賈府7-2,本菲卡2-0,馬競3-2

      側身凌空斬
      2025-12-18 07:09:54
      突發!長沙一條軌道交通線宣布暫停運營!

      突發!長沙一條軌道交通線宣布暫停運營!

      星耀長沙
      2025-12-18 16:14:06
      隨著韓國0-2,日本3-0,東亞錦標賽奪冠形勢:中國若連贏2場仍有希望

      隨著韓國0-2,日本3-0,東亞錦標賽奪冠形勢:中國若連贏2場仍有希望

      側身凌空斬
      2025-12-18 17:15:33
      笑噴了!38歲張雨綺,參加盛典險被認錯,整張臉垮掉,丟失辨識度

      笑噴了!38歲張雨綺,參加盛典險被認錯,整張臉垮掉,丟失辨識度

      丁丁鯉史紀
      2025-12-18 12:23:23
      央八首播!51集諜戰劇連續4天收視奪冠,央視果然慧眼識珠。

      央八首播!51集諜戰劇連續4天收視奪冠,央視果然慧眼識珠。

      樂楓電影
      2025-12-18 15:19:24
      楊鳴凌晨兩點發視頻怒懟裁判:沉默只能換來得寸進尺 或被CBA追罰

      楊鳴凌晨兩點發視頻怒懟裁判:沉默只能換來得寸進尺 或被CBA追罰

      醉臥浮生
      2025-12-18 10:45:57
      11月中國訪日游客:56.3萬人次, 同比增長3%

      11月中國訪日游客:56.3萬人次, 同比增長3%

      新浪財經
      2025-12-17 20:01:07
      泰國定義柬埔寨園區為“犯罪團伙”,國人卻稱他們為“電詐人員”

      泰國定義柬埔寨園區為“犯罪團伙”,國人卻稱他們為“電詐人員”

      清書先生
      2025-12-17 17:32:36
      準入成疑!中足聯官宣10隊未完成清債 中超3隊+梅州 國安坐實欠薪

      準入成疑!中足聯官宣10隊未完成清債 中超3隊+梅州 國安坐實欠薪

      我愛英超
      2025-12-18 21:17:06
      中央明確規定:從明年起,將對普通高中進行擴招。

      中央明確規定:從明年起,將對普通高中進行擴招。

      百態人間
      2025-12-18 05:00:04
      洪森太太有多美?找遍中國古代詩詞,也無法形容她的絕世美貌!

      洪森太太有多美?找遍中國古代詩詞,也無法形容她的絕世美貌!

      古裝影視解說阿兇
      2025-10-20 06:32:17
      1.7萬億元,歷史新高!

      1.7萬億元,歷史新高!

      中國經營報
      2025-12-18 19:49:19
      2025-12-19 00:11:00
      開源中國 incentive-icons
      開源中國
      每天為開發者推送最新技術資訊
      7505文章數 34487關注度
      往期回顧 全部

      科技要聞

      2025新一代人工智能創業大賽總決賽收官

      頭條要聞

      在野黨參議員問了句日本"存亡危機" 高市早苗瞬間冷臉

      頭條要聞

      在野黨參議員問了句日本"存亡危機" 高市早苗瞬間冷臉

      體育要聞

      紐約尼克斯,板正的球隊

      娛樂要聞

      絲芭放大招了!實名舉報鞠婧祎經濟犯罪

      財經要聞

      尹艷林:呼吁加快2.5億新市民落戶進程

      汽車要聞

      在零下30℃的考場里 凡爾賽C5 X和508L拿到了"穩"的證明

      態度原創

      手機
      本地
      家居
      公開課
      軍事航空

      手機要聞

      iPhone Air2再次被確認:升級雙攝+降價,只為存活下來!

      本地新聞

      云游安徽|決戰烽火照古今,千秋一脈看宿州

      家居要聞

      高端私宅 理想隱居圣地

      公開課

      李玫瑾:為什么性格比能力更重要?

      軍事要聞

      福建艦入列后首過臺海 臺方談為何"甲板上沒有艦載機"

      無障礙瀏覽 進入關懷版 主站蜘蛛池模板: 亚洲中文av| 国产高跟黑色丝袜在线| 天美麻花果冻视频大全英文版| 自拍偷自拍亚洲精品播放| 欧美日韩v| 大熟女在线| 亚洲欧洲人妻| 久九九精品免费视频| 超级碰碰色偷偷免费视频| 一本大道久久香蕉成人网| 91超碰在| 日韩精品自在a| 免费无码又爽又刺激高潮软件| 亚洲高清免费在线观看| 国产乱码精品一区二三区蜜臂| 西乌珠穆沁旗| 丁香婷婷综合激情五月色| 日日噜噜夜夜狠狠视频| 手机看片1024人妻| 富平县| 国产真实野战在线视频| 消息称老熟妇乱视频一区二区| 亚洲无码人妻| 合江县| 偷看少妇自慰xxxx| 2020国产成人精品视频| 亚洲性视频| 精品国产卡二2卡3卡4卡乱码| 亚洲色成人www永久网站| 亚洲成人动漫在线| 亚洲无aV在线中文字幕| 无码人妻一区二区三区尽卡亚| 人妻精油按摩bd高清中文字幕| 久久综合色之久久综合色 | 亚州综合成人网| 一区二区三区无码视频免费福利| 国模杨依粉嫩蝴蝶150p| 嫩草院一区二区三区无码| 欧美喷白浆| 国产人妻777人伦精品hd| 亚洲av日韩av一区久久|