使用Spring的最小好處

2021-04-17 01:48:17 字數 435 閱讀 8013

現在自己是pm了(雖然手下只有自己乙個人)向老闆要了幾周時間開始重構乙個雖然質量上只能說是demo但卻已經搭配其他軟體賣給使用者了的破程式。嗨,想當年可是連續2個月,天天10點以後才回家,熬出來的東東呀。

言歸正傳,最先引入spring,只是看中它和hebernate整合的很好,web層又比struts簡化得多。不過這幾天還在重構邏輯層的**,發現了他的乙個可能非常微小的好處——讀取配置檔案。原先的配置檔案是xml格式,各個模組的所有配置都寫在裡面,由乙個singleton的config類解析,提供訪問。造成所有的模組都依賴於config類,影響了**的復用。現在用了spring,所有的類需要配置資訊的話只要提供set方法,統一配置在spring的context中,spring會幫你解析配置,轉化為你所需要的型別,然後set給你的類,而且還支援多個配置檔案,refresh。

呵呵,ioc還是有些好處的,吾將上下而求索。

Spring使用的好處

在ssh框假中spring充當了管理容器的角色。我們都知道hibernate用來做持久層,因為它將jdbc做了乙個良好的封裝,程式設計師在與資料庫進 行互動時可以不用書寫大量的sql語句。struts是用來做應用層的,他它負責呼叫業務邏輯serivce層。所以ssh框架的流程大致是 jsp頁面 st...

使用Spring的好處

使用spring的好處 1.輕量級框架 spring是輕量級框架,基本的版本大約2m 2.控制反轉 spring通過控制反轉實現鬆散耦合,物件們給它們的依賴,而不是建立或者查詢依賴的物件們 方便解耦,簡化開發 3.面相切面的程式設計 aop spring支援面相切面的程式設計,並且把應用業務邏輯和系...

使用Spring框架的好處是什麼?

輕量 spring 是輕量的,基本的版本大約2mb。控制反 spring通過控制反轉實現了鬆散耦合,物件們給出它們的依賴,而不是建立或查詢依賴的物件們。面向切面的程式設計 aop spring支援面向切面的程式設計,並且把應用業務邏輯和系統服務分開。容器 spring 包含並管理應用中物件的生命週期...