日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 前端技术 > javascript >内容正文

javascript

Spring 核心和容器的一般更新

發(fā)布時間:2024/4/13 javascript 22 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Spring 核心和容器的一般更新 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

Spring Framework 5 改進(jìn)了掃描和識別組件的方法,使大型項目的性能得到提升。目前,掃描是在編譯時執(zhí)行的,而且向META-INF/spring.components 文件中的索引文件添加了組件坐標(biāo)。該索引是通過一個為項目定義的特定于平臺的應(yīng)用程序構(gòu)建任務(wù)來生成的。

標(biāo)有來自javax 包的注解的組件會添加到索引中,任何帶@Index 注解的類或接口都會添加到索引中。Spring 的傳統(tǒng)類路徑掃描方式?jīng)]有刪除,而是保留為一種后備選擇。有許多針對大型代碼庫的明顯性能優(yōu)勢,而托管許多Spring 項目的服務(wù)器也會縮短啟動時間。

Spring 5 還添加了對@Nullable 的支持,后者可用于指示可選的注入點。使用者現(xiàn)在必須準(zhǔn)備接受null 值。此外,還可以使用此注解來標(biāo)記可以為null 的參數(shù)、字段和返回值。@Nullable 主要用于IntelliJ IDEA 等IDE,但也可用于Eclipse 和FindBugs,它使得在編譯時處理null 值變得更方便,而無需在運行時發(fā)送NullPointerExceptions。

Spring Logging 還提升了性能,自帶開箱即用的Commons Logging 橋接器。現(xiàn)在已通過資源抽象支持防御性編程,為getFile 訪問提供了isFile 指示器。

?

?

總結(jié)

以上是生活随笔為你收集整理的Spring 核心和容器的一般更新的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。