0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

「Spring認(rèn)證」Spring認(rèn)證框架教程

「Spring」認(rèn)證安全架構(gòu) ? 來(lái)源:「Spring」認(rèn)證安全架構(gòu) ? 作者:「Spring」認(rèn)證安全 ? 2022-06-28 14:51 ? 次閱讀

Spring Framework 提供了大約 20 個(gè)模塊,可以根據(jù)應(yīng)用程序需求使用這些模塊。

核心容器

核心容器由核心、Bean、上下文和表達(dá)式語(yǔ)言模塊組成,其詳細(xì)信息如下 -

所述核心模塊提供了框架的基本部分,包括IOC和依賴注入特征。

該Bean的模塊提供的BeanFactory,這是一個(gè)復(fù)雜的實(shí)現(xiàn)工廠模式。

的語(yǔ)境模塊建立由核心和豆類模塊提供的固體基體上,它是訪問(wèn)的介質(zhì)定義和配置的任何對(duì)象。ApplicationContext 接口是 Context 模塊的焦點(diǎn)。

在使用SpEL模塊提供用于查詢并在運(yùn)行時(shí)操作對(duì)象圖的強(qiáng)大的表達(dá)式語(yǔ)言。

數(shù)據(jù)訪問(wèn)/集成

數(shù)據(jù)訪問(wèn)/集成層由 JDBC、ORM、OXM、JMS 和事務(wù)模塊組成,其詳細(xì)信息如下 -

該JDBC模塊提供了一個(gè)JDBC的抽象層,消除了對(duì)相關(guān)編碼乏味JDBC的需要。

的ORM模塊提供的集成層為流行的對(duì)象關(guān)系映射API,包括JPA,JDO,休眠,和iBatis。

的OXM模塊提供了一個(gè)抽象層,支持Object對(duì)JAXB,蓖麻,XMLBeans的,JiBX的及XStream / XML映射實(shí)現(xiàn)。

Java 消息服務(wù)JMS模塊包含用于生成和使用消息的功能。

該交易模塊支持實(shí)現(xiàn)特殊的接口,并為所有的POJO類方案和聲明式事務(wù)管理。

網(wǎng)絡(luò)

Web 層由 Web、Web-MVC、Web-Socket 和 Web-Portlet 模塊組成,其詳細(xì)信息如下 -

該網(wǎng)絡(luò)模塊提供了基本的面向Web的集成功能,如多文件上傳功能,并使用servlet的聽(tīng)眾和一個(gè)面向Web的應(yīng)用程序上下文IoC容器的初始化。

該網(wǎng)絡(luò)MVC模塊包含Web應(yīng)用程序的Spring的模型-視圖-控制器(MVC)的實(shí)現(xiàn)。

該的WebSocket模塊提供客戶端和Web應(yīng)用程序服務(wù)器之間基于WebSocket的-,雙向通信支持。

該網(wǎng)絡(luò)的Portlet模塊提供了MVC實(shí)現(xiàn)在portlet環(huán)境和鏡子網(wǎng)絡(luò)服務(wù)程序模塊的功能使用。

各種各樣的

還有一些其他重要的模塊,如 AOP、Aspects、Instrumentation、Web 和 Test 模塊,其詳細(xì)信息如下 -

在AOP模塊提供了一個(gè)面向方面的編程實(shí)現(xiàn),允許你定義方法攔截器和切入點(diǎn)干凈地解耦代碼實(shí)現(xiàn)的功能,要分開(kāi)。

該方面模塊提供了與AspectJ的,這又是一個(gè)強(qiáng)大而成熟的AOP框架集成。

該儀表模塊提供類工具的支持和類加載器實(shí)現(xiàn)在一定的應(yīng)用服務(wù)器中使用。

該消息模塊提供支持STOMP作為WebSocket的子協(xié)議在應(yīng)用程序中使用。它還支持用于路由和處理來(lái)自 WebSocket 客戶端的 STOMP 消息的注釋編程模型。

該測(cè)試模塊支持使用JUnit或TestNG的框架Spring組件的測(cè)試。

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • spring
    +關(guān)注

    關(guān)注

    0

    文章

    340

    瀏覽量

    14362
  • IOC
    IOC
    +關(guān)注

    關(guān)注

    0

    文章

    28

    瀏覽量

    10122
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    SSM框架的源碼解析與理解

    SSM框架Spring + Spring MVC + MyBatis)是一種在Java開(kāi)發(fā)中常用的輕量級(jí)企業(yè)級(jí)應(yīng)用框架。它通過(guò)整合Spring
    的頭像 發(fā)表于 12-17 09:20 ?326次閱讀

    SSM框架的性能優(yōu)化技巧 SSM框架中RESTful API的實(shí)現(xiàn)

    SSM框架的性能優(yōu)化技巧 SSM(Spring + Spring MVC + MyBatis)框架的性能優(yōu)化是提升Java Web應(yīng)用性能的關(guān)鍵環(huán)節(jié)。以下是一些常用的性能優(yōu)化技巧: 使
    的頭像 發(fā)表于 12-17 09:10 ?228次閱讀

    SSM框架的優(yōu)缺點(diǎn)分析 SSM在移動(dòng)端開(kāi)發(fā)中的應(yīng)用

    SSM框架的優(yōu)缺點(diǎn)分析 SSM框架,即Spring、Spring MVC和MyBatis的整合,是當(dāng)前比較流行的Java開(kāi)源框架之一。以下是
    的頭像 發(fā)表于 12-16 18:18 ?663次閱讀

    SSM開(kāi)發(fā)環(huán)境的搭建教程 SSM與Spring Boot的區(qū)別

    SSM開(kāi)發(fā)環(huán)境的搭建教程 SSM(Spring+SpringMVC+MyBatis)開(kāi)發(fā)環(huán)境的搭建涉及多個(gè)步驟,以下是詳細(xì)的教程: 創(chuàng)建Maven項(xiàng)目 : 使用Maven工具創(chuàng)建一個(gè)新的Maven
    的頭像 發(fā)表于 12-16 18:13 ?583次閱讀

    SSM框架在Java開(kāi)發(fā)中的應(yīng)用 如何使用SSM進(jìn)行web開(kāi)發(fā)

    SSM框架,即Spring、SpringMVC和MyBatis的整合,是Java Web開(kāi)發(fā)中常用的技術(shù)棧。它通過(guò)分層架構(gòu),實(shí)現(xiàn)了視圖、控制、業(yè)務(wù)邏輯和數(shù)據(jù)訪問(wèn)的分離,提高了代碼的可維護(hù)性和可擴(kuò)展性
    的頭像 發(fā)表于 12-16 17:28 ?580次閱讀

    交流充電樁CE認(rèn)證要多久

    交流充電樁獲得CE認(rèn)證的時(shí)間通常取決于多個(gè)因素,包括但不限于產(chǎn)品的復(fù)雜程度、測(cè)試項(xiàng)目的數(shù)量以及所選擇的認(rèn)證機(jī)構(gòu)。根據(jù)現(xiàn)有信息,我們可以大致了解到交流充電樁CE認(rèn)證所需的時(shí)間框架
    的頭像 發(fā)表于 12-16 14:21 ?209次閱讀
    交流充電樁CE<b class='flag-5'>認(rèn)證</b>要多久

    Spring 應(yīng)用合并之路(二):峰回路轉(zhuǎn),柳暗花明

    作者:京東科技 李君 書(shū)接上文,前面在 Spring 應(yīng)用合并之路(一):摸石頭過(guò)河 介紹了幾種不成功的經(jīng)驗(yàn),下面繼續(xù)折騰… 四、倉(cāng)庫(kù)合并,獨(dú)立容器 在經(jīng)歷了上面的嘗試,在同事為啥不搞兩個(gè)獨(dú)立的容器
    的頭像 發(fā)表于 12-12 11:22 ?780次閱讀

    PTCRB認(rèn)證的目的跟認(rèn)證范圍

    PTCRB(PCSTypeCertificationReviewBoard)認(rèn)證的目的和認(rèn)證范圍如下:目的PTCRB認(rèn)證的主要目的是確保無(wú)線通信設(shè)備符合北美市場(chǎng)的特定要求,包括技術(shù)規(guī)格、安全性能、互
    的頭像 發(fā)表于 12-11 17:37 ?283次閱讀
    PTCRB<b class='flag-5'>認(rèn)證</b>的目的跟<b class='flag-5'>認(rèn)證</b>范圍

    JavaWeb框架比較

    JavaWeb框架為開(kāi)發(fā)人員提供了構(gòu)建Web應(yīng)用程序所需的基礎(chǔ)設(shè)施和組件,每種框架都有其獨(dú)特的特點(diǎn)和適用場(chǎng)景。以下是對(duì)幾種主流JavaWeb框架的比較: Spring MVC 優(yōu)點(diǎn)
    的頭像 發(fā)表于 11-25 09:14 ?255次閱讀

    Spring事務(wù)實(shí)現(xiàn)原理

    作者:京東零售 范錫軍 1、引言 springspring-tx模塊提供了對(duì)事務(wù)管理支持,使用spring事務(wù)可以讓我們從復(fù)雜的事務(wù)處理中得到解脫,無(wú)需要去處理獲得連接、關(guān)閉連接、事務(wù)提交和回滾等
    的頭像 發(fā)表于 11-08 10:10 ?852次閱讀
    <b class='flag-5'>Spring</b>事務(wù)實(shí)現(xiàn)原理

    什么是SRRC認(rèn)證?哪些產(chǎn)品需要過(guò)SRRC認(rèn)證?

    信息時(shí)代,無(wú)線產(chǎn)品的應(yīng)用越來(lái)越廣泛,為了保障用戶安全和產(chǎn)品質(zhì)量,各國(guó)紛紛實(shí)施了相關(guān)認(rèn)證標(biāo)準(zhǔn)。在我們國(guó)家,SRRC(StateRadioRegulatoryCommission)認(rèn)證是指中國(guó)國(guó)家
    的頭像 發(fā)表于 08-27 15:36 ?1227次閱讀
    什么是SRRC<b class='flag-5'>認(rèn)證</b>?哪些產(chǎn)品需要過(guò)SRRC<b class='flag-5'>認(rèn)證</b>?

    Spring Cloud Gateway網(wǎng)關(guān)框架

    Spring Cloud Gateway網(wǎng)關(guān)框架 本軟件微服務(wù)架構(gòu)中采用Spring Cloud Gateway網(wǎng)關(guān)控制框架,Spring
    的頭像 發(fā)表于 08-22 09:58 ?520次閱讀
    <b class='flag-5'>Spring</b> Cloud Gateway網(wǎng)關(guān)<b class='flag-5'>框架</b>

    玩轉(zhuǎn)Spring狀態(tài)機(jī)

    說(shuō)起Spring狀態(tài)機(jī),大家很容易聯(lián)想到這個(gè)狀態(tài)機(jī)和設(shè)計(jì)模式中狀態(tài)模式的區(qū)別是啥呢?沒(méi)錯(cuò),Spring狀態(tài)機(jī)就是狀態(tài)模式的一種實(shí)現(xiàn),在介紹Spring狀態(tài)機(jī)之前,讓我們來(lái)看看設(shè)計(jì)模式中的狀態(tài)模式
    的頭像 發(fā)表于 06-25 14:21 ?987次閱讀
    玩轉(zhuǎn)<b class='flag-5'>Spring</b>狀態(tài)機(jī)

    電熱烤箱CCC認(rèn)證前期資料準(zhǔn)備與認(rèn)證難點(diǎn)指南

    認(rèn)證。電熱烤箱當(dāng)然也不例外。CCC認(rèn)證是中國(guó)國(guó)家強(qiáng)制性產(chǎn)品認(rèn)證的簡(jiǎn)稱,也稱為3C認(rèn)證。這一認(rèn)證對(duì)于產(chǎn)品質(zhì)量和安全性提出了嚴(yán)格的要求。本文英利
    的頭像 發(fā)表于 04-28 17:43 ?480次閱讀
    電熱烤箱CCC<b class='flag-5'>認(rèn)證</b>前期資料準(zhǔn)備與<b class='flag-5'>認(rèn)證</b>難點(diǎn)指南

    POS機(jī)做CCC認(rèn)證認(rèn)證標(biāo)準(zhǔn)與申請(qǐng)流程

    POS機(jī)申請(qǐng)CCC認(rèn)證有哪些認(rèn)證標(biāo)準(zhǔn)?在申請(qǐng)流程上跟其他類型產(chǎn)品又存在哪些區(qū)別?POS機(jī)是現(xiàn)代商業(yè)中不可或缺的支付終端設(shè)備,它在中國(guó)市場(chǎng)銷售需要通過(guò)CCC認(rèn)證。下面英利檢測(cè)將介紹POS機(jī)CCC
    的頭像 發(fā)表于 03-05 17:46 ?1156次閱讀
    POS機(jī)做CCC<b class='flag-5'>認(rèn)證</b>的<b class='flag-5'>認(rèn)證</b>標(biāo)準(zhǔn)與申請(qǐng)流程