999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于Spring MVC及My Batis的Web應用框架解析

2017-12-27 05:08:30唐利紅
課程教育研究 2017年48期

唐利紅

【摘要】隨著我國經濟的高速發展,計算機和網絡已經變成了我們生活中不可缺少的部分。相應的,人們對于Web應用的需求也開始日益增長。在普及和發展網絡化的這個時代,如何又好又快的進行高質量Web應用系統的研發,成為目前國內計算機行業競相研究的熱點問題之一。

【關鍵詞】Spring MVC 信用卡業務系統 框架

【中圖分類號】G71 【文獻標識碼】A 【文章編號】2095-3089(2017)48-0230-01

一般,Web應用分為幾個層次的結構。首先是表現層,一般由JSP、Servlet進行功能的實現,主要任務是進行用戶交互;其次是業務層,業務層是由EJB實現的,它的作用是用來完成對系統中所有核心業務的邏輯處理;最后是數據層,對于數據層的功能主要通過JDBC進行DAO對象的加入或者在EJB中借助 Entity Bean進行功能的實現,以此完成數據層所肩負的據源交互功能。本文所探討的Spring MVC設計模式的構建主要以My Batis框架作為研發的基礎,全面探討Spring MVC 以及My Batis在Web系統當中的應用,當應用了我們提出的模式和框架之后,系統原來的缺點就得到了相應的改進和提高。

1.Spring MVC及My Batis框架研究

1.1 Spring MVC模式

MVC模式其英文名全稱為Model-View-Controller是一種較為常用的軟件架構模式,主要由Model,View以及Controller構成。目前國內對于Spring框架的運用主要集中于輕量級開源框架,以面向方面編程思想為基礎,利用Spring框架的控制反轉原則,進行管理業務服務功能的開發。

1.2MyBatis框架

My Batis框架由SQL Map組件及由DAO組件構成,Log管理為My Batis的常用工具。

My Batis DAO組件主要負責把應用程序中的數據訪問層以及持久層所對應的表示方式以及所處位置進行抽象化的處理,讓其可以較好的規避掉應用程序中所面臨的業務邏輯問題,對My Batis DAO組件進行應用的主要目的在于幫計算機開發人員進行DAO模式的設計及J2EE應用程序的開發。My Batis Database Layer框架中重要的組件為SQL Map,該框架以SQL語句進行執行而獲得Java Bean、XML、Map等對象。

2.Spring MVC 和 My Batis 在 TOPCard 信用卡業務系統中的應用

TOPCard 信用卡業務系統是一個拓撲結構,它包括信用卡的基本業務和核心業務,并且通過輔助系統還可以實現信用卡的其他業務。

TOPCard 信用卡業務系統一般用的是 B/S 與 C/S 所構成的混合模式。其能夠在卡中心運營渠道、客服、前臺連接模式中進行B/S 模式的應用,從而將完成結構的分層,一般分為三層,依次為客服、卡中心、Web 服務器和信用卡主機。聯機渠道采用的是 C/S 模式,為三層結構,依次為國際組織、TOPCard 系統、各組織接口機;行內前置、行內渠道、TOPCard 系統;銀聯前置、銀聯系統、TOPCard 系統。其中各層之間采用的都是 TCP/IP 通訊。TOPCard信用卡業務系統以B/S及C/S三層結構為基礎,如何設計的優點在于能夠設計大型的分布式程序。在該設計當中,可以對系統功能進行多個邏輯層面的分散,且還能靈活的進行敏感數據下置的處理,使其處于一個相對安全的位置。

Spring作為全局的控制,在整個流程中都存在:比如在展現層,業務層以及數據持久層都用了Spring MVC 和 My Batis來進行了實現和控制。TOPCard信用卡業務系統是用Spring MVC作為MVC開發模式來當作展現層的平臺,利用My Batis作為O/R Mapping數據持久層框架,Spring作為全局控制存在與整個流程之中,從而來實現整體的流程運行。

最后經過實驗測試,本文中的Spring MVC 和 My Batis 在 TOPCard 信用卡業務系統中的性能得到了很好的改進。在復雜度和代碼復用率方面難度都相應的下降了,達到了我們采用這種方法的目的。

結束語:本文通過對采用Spring MVC和My Batis框架為基礎的Web應用框架進行探索和解析,由試驗結果可知:將Sping MVC應用到TOPCard信用卡業務業務系統框架中,可以有效的實現系統業務層、表示層及邏輯層的分開,大大提高系統的擴展性。

參考文獻:

[1]Harvey M.Deitel , Paul J.Deitel 著, 劉宗田,苗沛榮等譯,Java程序設計教程[M],機械工業出版社,2002.

[2]Kumar, B V Sangeetha, S Subbrahmanya S V著,宋梅,張學平譯,深入淺出J2EE架構[M],清華大學出版社,2006.

主站蜘蛛池模板: 色婷婷在线影院| 国产丝袜啪啪| 国模视频一区二区| 欧美色视频日本| 欧美精品成人| 亚洲中文无码h在线观看| yy6080理论大片一级久久| 99免费在线观看视频| 欧美亚洲国产精品久久蜜芽| 久久综合伊人77777| 亚洲精品桃花岛av在线| 欧美一级爱操视频| 亚洲91精品视频| 一区二区影院| 中文字幕丝袜一区二区| 国产精品不卡永久免费| 99精品福利视频| 熟女成人国产精品视频| 国产免费自拍视频| 日韩a级片视频| 午夜a级毛片| 经典三级久久| 午夜日韩久久影院| 色综合网址| 亚洲国语自产一区第二页| 久久精品国产亚洲AV忘忧草18| 亚洲色婷婷一区二区| 精品国产一区91在线| 国产一区二区在线视频观看| 久草中文网| 国模极品一区二区三区| 综合色区亚洲熟妇在线| 青青草原偷拍视频| 一区二区三区四区在线| 欧美天堂久久| 怡红院美国分院一区二区| 精品国产欧美精品v| 性喷潮久久久久久久久| 97青草最新免费精品视频| 成年人视频一区二区| 欧美成人精品欧美一级乱黄| 久久亚洲日本不卡一区二区| 国产麻豆va精品视频| 91在线播放免费不卡无毒| 国产精品主播| 亚洲日韩国产精品无码专区| 国产一区二区三区视频| 免费国产好深啊好涨好硬视频| 国产亚洲精品va在线| 精品欧美视频| 日韩欧美网址| 国内精品免费| 国产农村妇女精品一二区| 亚洲天堂福利视频| 最新国产你懂的在线网址| 中国国产高清免费AV片| 久久久久亚洲Av片无码观看| 久青草网站| 自拍偷拍欧美日韩| 亚洲欧美另类中文字幕| 四虎成人免费毛片| 一本大道无码日韩精品影视| 国产精品yjizz视频网一二区| 亚洲av无码久久无遮挡| AV在线天堂进入| 精品国产网站| 欧美日韩专区| 亚洲精品中文字幕午夜| 色综合a怡红院怡红院首页| 亚洲欧美不卡| 亚洲国产欧美国产综合久久| 亚洲码在线中文在线观看| 2018日日摸夜夜添狠狠躁| 国产香蕉国产精品偷在线观看| 国产无码高清视频不卡| 国产精品自在在线午夜| 色视频国产| 中文字幕乱码中文乱码51精品| 亚欧成人无码AV在线播放| 国产精品污污在线观看网站| 久久国产拍爱| 青青草原国产免费av观看|