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

struts、hibernate輕量級架構在教學數據分析、企業設備管理系統中的應用

2011-07-13 05:20:20浙江工業職業技術學院宋正江
電子世界 2011年13期
關鍵詞:模型系統

浙江工業職業技術學院 宋正江

Web開發往往涉及技術較多,隨著MVC軟件開發理論的不斷深入,極大地提高了軟件可維護性、可閱讀性,但同時也增加了軟件開發的工作量,提高了軟件開發的成本。軟件開發框架的出現,改變了這種狀態,框架(FrameWork)為Web應用提供了預備的軟件架構和相關軟件包,可以大大提高開發Web應用的速度和效率。在Java社區,開源項目進行得十分活躍,許多優秀的開源框架更是為我們提供了幫助,結合Struts和Hibernate這兩個開源框架來構建應用是一個十分有效的技術選擇。本文研究了沒有采用EJB技術的基于Struts和Hibernate框架的輕型J2EE軟件架構技術和開發方法,并給出了在教學數據分析統計與設備管理系統中的具體應用。

在J2EE的多層次結構中,Web層框架遵循MVC模式的Struts架構,業務邏輯處理有JavaBean操作類完成,數據持久層采用Hibernate框架。本文將該框架架構應用于專業設置數據統計分析系統,利用調研信息輸入專業設置信息條,最終生成統計信息報表;將基于改框架搭建石化企業設備管理系統,完成設備基本信息管理、備品備件管理、附屬設備管理、故障登記管理等。

Web層中Struts框架的基本結構(見圖1),Web層框架采用Struts架構存在以下幾個方面優點。

a)可以為一個模型在運行時同時建立和使用多個視圖。變化一傳播機制可以確保所有相關的視圖及時得到模型數據變化,從而使所有關聯的視圖和控制器做到行為同步。

b)視圖與控制器的可接插性,允許更換視圖和控制器對象,而且可以根據需求動態地打開或關閉、甚至在運行期間進行對象替換。

c)模型的可移植性。因為模型是獨立于視圖的,所以可以把一個模型獨立地移植到新的平臺工作。需要做的只是在新平臺上對視圖和控制器進行新的修改。

d)潛在的框架結構??梢曰诖四P徒贸绦蚩蚣埽粌H僅是用在設計界面的設計中。

圖1 Web層中Struts框架的基本結構

圖2 系統架構圖

業務邏輯處理層:

該層是業務處理中心,考慮業務邏輯的需要具備靈活性,系統將業務處理類封裝成JavaBean,并向上提供調用接口,為以后系統維護、擴展提供了方便。當系統業務發生改變,系統只需要更改相應的業務處理類,其他部分不需要進行修改。

數據持久層:

一般的研發模式,在數據層封裝了SQL語句,并采用JDBC直接鏈接數據庫,雖然這種模式相對于封裝了JDBC的數據層框架而言,效率較高,但弊端在于相對增加了開發成本,降低了系統擴展性、柔韌性以及復用性,并且在數據庫移植方面也大大地減弱。為了提高數據層的可維護性和移植性,系統數據層框架將采用O/RMapping模式的Hibernate框架,它是一個獨立的對象持久層框架,Web層框架和數據層框架的耦合是松散的,數據持久層具有可替換性。使用Hibernate框架,使系統真正具有了在不同數據庫上部署的能力,同時在開發的過程中使面向對象的開發思想貫穿其中?;谏鲜龈鲗涌蚣艽罱ǖ南到y架構如圖2所示。

總結:本文首先介紹了WEB應用的分層結構,闡述了這種分層結構的優點;然后分析了Struts和Hibernate這兩個框架,最后提出了一個結合Struts和Hibernate的軟件架構方案?;谶@種架構技術開發的應用系統具有層間松耦合、結構清晰、開發周期短、可維護性好、擴展性好的優點。

猜你喜歡
模型系統
一半模型
Smartflower POP 一體式光伏系統
工業設計(2022年8期)2022-09-09 07:43:20
WJ-700無人機系統
ZC系列無人機遙感系統
北京測繪(2020年12期)2020-12-29 01:33:58
重要模型『一線三等角』
重尾非線性自回歸模型自加權M-估計的漸近分布
基于PowerPC+FPGA顯示系統
半沸制皂系統(下)
連通與提升系統的最后一塊拼圖 Audiolab 傲立 M-DAC mini
3D打印中的模型分割與打包
主站蜘蛛池模板: 91精品小视频| 国产日产欧美精品| 在线观看免费AV网| 国产XXXX做受性欧美88| 国产经典三级在线| 亚洲综合专区| 国产中文一区a级毛片视频| 欧美a网站| 精品一区二区三区视频免费观看| 国产成人禁片在线观看| 婷婷亚洲天堂| 久久综合丝袜长腿丝袜| 91欧美亚洲国产五月天| 亚洲色图欧美激情| 在线看片中文字幕| 久久一本日韩精品中文字幕屁孩| 99热这里只有精品在线播放| 最新日本中文字幕| av一区二区三区高清久久| 91www在线观看| 国产办公室秘书无码精品| 国产大片黄在线观看| 中日韩一区二区三区中文免费视频 | 五月婷婷综合在线视频| 国产91在线|日本| 91精品最新国内在线播放| 亚洲一级色| 九九线精品视频在线观看| 国产成人高清精品免费软件| 成人综合久久综合| 国产午夜不卡| 欧美一区二区三区香蕉视| 亚洲人妖在线| 欧美日韩在线观看一区二区三区| 精品国产自在在线在线观看| 高h视频在线| 高清色本在线www| 免费又爽又刺激高潮网址 | 91亚洲免费视频| 激情乱人伦| 欧美区国产区| 久久久久久久97| 小13箩利洗澡无码视频免费网站| 精品国产成人a在线观看| 国产日本一区二区三区| 欧美精品啪啪一区二区三区| 色成人亚洲| 在线播放精品一区二区啪视频| 9cao视频精品| 2021天堂在线亚洲精品专区| 中国一级毛片免费观看| 国产精品无码一区二区桃花视频| 国产美女一级毛片| 国内精自视频品线一二区| 久久综合丝袜长腿丝袜| 国产91线观看| 久久 午夜福利 张柏芝| 国产视频一区二区在线观看| 久久久久国产精品嫩草影院| 国产精品第一区| 无码免费试看| 久久精品66| 国产精品无码久久久久AV| 亚洲a级在线观看| 色综合天天综合中文网| 欧美有码在线观看| 五月天综合婷婷| 伊大人香蕉久久网欧美| 日本黄色a视频| a亚洲视频| 免费在线看黄网址| 日本爱爱精品一区二区| 在线免费无码视频| 久久婷婷综合色一区二区| 精品一区二区无码av| 午夜国产大片免费观看| 极品国产在线| 中文字幕在线视频免费| 亚洲日韩国产精品综合在线观看| 人妻一本久道久久综合久久鬼色| 国产成人综合亚洲网址| 欧美天堂久久|