spring發展到現在已經不僅僅是spring框架本身的內容,spring目前提供了大量的基於spring的專案,可以用來更加深入的降低我們的開發難度,提高開發效率。
目前spring的生態主要有以下專案;我們可以根據自己的需求來選擇使用相應的專案。
基於spring4.x階段介紹spring生態:
請輸入描述
1.spring模組
(1)核心容器
spring-core:核心工具類,spring其他模組大量使用spring-core
spring-bean:spring定義bean的支援
spring-context:執行時spring容器
spring-context-support:spring容器對第三方包的整合支援
spring-expression:使用表示式語言在執行時查詢和操作物件
(2)aop
spring-aop:基於**的aop支援
spring-aspects:基於aspectj的aop支援
(3)訊息(message)
spring-messaging:對訊息架構和協議的支援
(4)web
spring-web:提供基礎的web整合功能,在web專案中提供spring的容器
spring-webmvc:提供基於servlet的spring mvc
spring-websocket:提供websocket功能
spring-webmvc-portlet:提供portlet環境支援
(5)資料訪問/整合(data access/integration)
spring-jdbc:提供以jdbc訪問資料庫的支援
spring-tx:提供程式設計式和宣告式的事務支援
spring-orm:提供對物件/關係對映技術的支援
spring-oxm:提供對物件/xml對映技術的支援
spring-jms:提供對jms的支援
2.spring的生態
spring發展到現在已經不僅僅是spring框架本身的內容,spring目前提供了大量的基於spring的專案,可以用來更深入地降低我們的開發難度,提高開發效率。
目前spring的生態裡主要有以下專案,我們可以根據自己專案的需要來選擇使用相應的專案:
spring boot:使用預設開發配置來實現快捷開發
spring xd:用來簡化大資料應用開發
spring cloud:為分布式系統開發提供工具集
spring data:對主流的關係型和nosql資料庫的支援
spring integration:通過訊息機制對企業整合模式(eip)的支援
spring batch:簡化及優化大量資料的批處理操作
spring security:通過認證和授權保護應用
spring hateoas:基於hateoas原則簡化rest服務開發
spring amqp:對基於amqp的訊息的支援
spring mobile:提供對手機裝置檢測的功能,給不同的裝置返回不同的頁面的支援
spring for android:主要提供在android上消費restful api的功能
spring web flow:基於spring mvc提供基於向導流程式的web應用開發
spring web services:提供基於協議有限的soap/web服務
spring ldap:簡化ldap開發
spring session:提供乙個api及實現來管理使用者會話資訊
SPR使用說明
spr是乙個客戶端一段時間業務操作的系統運 況的總結報告。這個報告涵蓋了客戶端jvm資訊 物理記憶體 是否啟用前台快取 業務操作效能概要 遠端呼叫 sql資訊 客戶端資訊以及是否報錯等內容。這個報告有利於診斷業務操作的效能以及報錯問題。nc65 nc633標準產品已自帶spr功能,其它版本支援情況說...
Spr咖啡的創業之道
以發展咖啡相關產品及原物料業務起家,並在美國伊利諾州state of illinois及北美地區取得了卓越成果的美國spr國際公司 spr international corp.u.s.a 為spr控股公司 spr holding co,ltd b.v.i 所屬。隨著中國對世界開放及吸引外資的各種機...
SPR5801 目標檢測
lightspeeur 5801sai加速器高效能 低功耗,是邊緣ai裝置的最佳選擇。結合低成本,該晶元支援用於大眾市場裝置應用,如移動,嵌入式和lot。該加速器使用帶有主機處理器的cnn convolutional neural networks,卷積神經網路 來執行人工智慧任務,例如自然語言處理...