freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

spring參考手冊-文庫吧

2025-06-10 22:26 本頁面


【正文】 ext模塊的核心。表達式語言模塊是一種在運行時操作和查詢對象的強有力的表達式語言,其語法類似統(tǒng)一的EL語言,但是SpEL提供了額外的功能。 數(shù)據(jù)防問/集成數(shù)據(jù)訪問/集成層包括:JDBC、ORM、OXM、JMS和事務(wù)等模塊JDBC模塊提供了一個去除了單調(diào)乏味的JDBC代碼和解析數(shù)據(jù)庫供應(yīng)商特定的錯誤代碼的JDBC抽象層。ORM模塊將熱門的對象關(guān)系映射API集成,包含JPA,JDO和Hibernate。使用ORM包你可以將spring提供的其他特性與所有的ORM框架結(jié)合,例如前面提到的簡單的聲明式事務(wù)管理。OXM模塊提供了一個支持對象到XML映射的抽象層,包括JAXB 、Castor、XMLbeans和Xstream。JMS 模塊支持生產(chǎn)和消費的信息的特性。事務(wù)模塊支持針對那些實現(xiàn)了特定接口和所有的POJOs類的編程式和聲明式的事務(wù)管理模式 Web網(wǎng)絡(luò)層包括Web、WebServlet、Websocket和WebPortlet模塊Spring的Web模塊提供基本的以網(wǎng)絡(luò)為中心的集成特性,例如文件上傳,通過使用Servlet監(jiān)聽器初始化IoC,面向web應(yīng)用程序上下文。它還包含Spring的遠程支持的web部件。WebServlet包含為web應(yīng)用程序的spring的MVC實現(xiàn),spring MVC框架將web表單和模型對象完全分離,并集成了spring框架的其他特性。WebPortet模塊用于portlet環(huán)境和WebServlet模塊的功能鏡像的MVC實現(xiàn)。 AOP和工具 Spring的AOP模塊提供了AOP Alliancepliant(AOP兼容聯(lián)盟)的一個面向切面編程的實現(xiàn),并允許你自己定義,比如,方法攔截器和完全隔離代碼的切入點(用于那些需要分離出來的功能實現(xiàn)),使用源碼級別的元數(shù)據(jù)功能,你也可以在你的代碼中加入行為信息。 單獨的Aspects模塊提供了與AspectJ的集成。 工具模塊提供了類工具的支持和應(yīng)用于某些具體的應(yīng)用程序服務(wù)器的類加載器實現(xiàn)。 測試模塊支持使用Junit或這TestNG來測試Spring組件。能夠持續(xù)加載Spring應(yīng)用上下文,并對其進行緩存,同時也支持使用模擬對象的方式進行隔離測試你的代碼。 使用場景 前面所提到的構(gòu)建模塊說明在很多場景下Spring都是一個合理的選擇,從以applets為例的小應(yīng)用程序到成熟的企業(yè)級應(yīng)用程序都可以使用Spring的事務(wù)管理功能和Web框架的集成。 Spring的聲明式事務(wù)管理特性使web應(yīng)用程序完全事務(wù)化,就像使用EJB容器管理的事務(wù)。你的所有業(yè)務(wù)邏輯都可以通過簡單POJOs實現(xiàn)并且托管于Spring的IoC容器。其他的服務(wù)包括發(fā)送郵件和獨立于網(wǎng)絡(luò)層的驗證規(guī)則,由此你可以選擇驗證規(guī)則作用于哪里。Spring的ORM支持JPA、Hibernate和JDO的集成;例如當(dāng)使用Hibernate使,你可以繼續(xù)使用你存在的映射文件和標準的Hibernate 的SessionFactory 配置。表單控制器將web層與領(lǐng)域模型層無縫集成,并且去除了ActionForms或者那些用于將HTTP參數(shù)轉(zhuǎn)換為領(lǐng)域模型的值對象(VO)的類。 在某些情況下不允許你完全地遷移到另一個框架。Spring框架并沒用強迫你將其所用東西運用到你的項目中,它不是一個孤注一擲的解決方案。現(xiàn)有的基于Struts、Tapestry、JSF或者其他的UI框架的前端,可以集成一個基于Spring的中間件,它允許你使用Spring事務(wù)功能。你只需要使用ApplicationContext和WebApplicationContext組織你的業(yè)務(wù)邏輯從而集成到你的Web層。 當(dāng)你需要通過web服務(wù)訪問現(xiàn)有的代碼,你可以使用Spring的Hessian, Burlap, Rmi 或者JaxRpcProxyFactory類。遠程服務(wù)的訪問將不再是困難。 Spring框架也為企業(yè)級JavaBeans提供了一個訪問和抽象層,使你能夠重用
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1