?

Spring框架技術在短信群發平臺中的應用

2013-07-30 07:02祁貴寶潘學軍
中國信息通信 2013年6期
關鍵詞:技術應用

祁貴寶 潘學軍

摘 要 目前基于J2EE的平臺開發越來越多被廣大開發者所利用,而Spring框架為J2EE平臺提供了解決包括對象的生命周期、對象之間的依賴關系建立、對象的緩存實現等方面問題的管理技術,因此已有許多基于Web應用采用了Spring框架。本文主要介紹了Spring框架技術在短信群發平臺中的應用。

關鍵詞 Spring 技術 應用

1 Spring框架技術介紹

Spring是一個多層的J2EE系統的框架。Spring作為開源的中間件,獨立于各種應用服務器,甚至無須應用服務器的支持,也能提供應用服務器的功能。傳統的J2EE開發的程序,應用實現難度大,代碼比較多,編譯的難度普遍受時間、編譯代碼的量決定,往往由于部分代碼而導致從新編譯,編譯的質量也不高。程序開發者興趣也不濃,J2EE的發展受到了極大的制約。而基于J2EE系統的Spring框架的推出,提供了更加簡單、快速的實現方案,大大減少了代碼的編輯量和編譯時間,完善了繼承性,把大量應用到的方便代碼進行封裝,與其它代碼分離,建立被調用的實例不再由調用者建立,而是由建立,使系統運行占用少量的系統資源,提高效率[1]。

Spring 框架是一個分層架構[2],也稱容器,基本由七個模塊組成。Spring容器用以構造所需要的Model。在此基礎之上,提供了AOP(Aspect-Oriented Programming, 面向層面的編程)的實現,用它來提供非管理環境下申明方式的事務、安全等服務;采用DAO(Data Access Object)的方法方便我們進行數據庫的開發;利用Web MVC(Model-View-Control)和Spring Web方便了Java Web應用的各種框架或與其他Web框架進行集成,統一協調工作,七個模塊都可以單獨存在也可聯合使用,可使用到任何J2EE的服務中。如圖 1 所示。

2 在短信群發平臺中發送數據入庫的應用

3 在短信群發平臺中號碼簿批量導入的應用

(1)準備號碼簿:號碼簿采用Excel2003文件格式,文件中每一個工作表(Sheet)代表一個組織機構,工作表名稱即是組織機構名稱。每一個工作表的第一列填寫短信接收者的手機號碼,其他各列可以填寫接收者的任何信息。如圖2所示。

(2)上傳號碼簿:系統管理—〉號碼簿管理;點擊“選擇號碼簿”選擇準備好的號碼簿文件,點擊按鈕上傳號碼簿文件。文件上傳進度條指示當前文件上傳進度。號碼簿上傳后,到“短信群發”中可以看到“發送范圍”中的選項發生了變化。圖3所示號碼簿管理。

4 結束語

使用Spring框架可以大大簡化J2EE應用的開發和測試,加強了開發Web應用程序的能力,提高了系統運行效率,實際上無論是J2EE技術標準還是Spring等框架,其目的都是如何簡化企業應用的開發,Spring等框架獨特技術管理已被廣泛的應用。

參 考 文 獻

[1] 伽瑪,李英軍等.模式設計-可復用面向對象軟件基礎[M].北京:機械工業出版社,2005.06.

[2] 計文柯.Spring技術內幕-深入解析 Spring架構與設計原理[M].北京:機械工業出版社,2010.01.

[3] 王福強.Spring揭秘[M].北京:人民郵電出版社,2009.09.

猜你喜歡
技術應用
探討電力系統中配網自動化技術
移動應用系統開發
北京市中小企業優化升級
GM(1,1)白化微分優化方程預測模型建模過程應用分析
煤礦井下坑道鉆機人機工程學應用分析
氣體分離提純應用變壓吸附技術的分析
會計與統計的比較研究
91香蕉高清国产线观看免费-97夜夜澡人人爽人人喊a-99久久久无码国产精品9-国产亚洲日韩欧美综合