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人人澡人人双人| 不卡视频国产| 日本午夜在线视频| 超碰aⅴ人人做人人爽欧美 | 国产精品自在线天天看片| 在线观看av永久| 亚洲无码高清一区二区| 久久综合亚洲鲁鲁九月天| 国产内射一区亚洲| 99性视频| 91综合色区亚洲熟妇p| 性做久久久久久久免费看| 99色亚洲国产精品11p| 最新痴汉在线无码AV| 狠狠亚洲五月天| 伊人激情综合网| 国产精品毛片在线直播完整版| 99成人在线观看| 国产96在线 | 欧美亚洲国产一区| 欧美午夜理伦三级在线观看| 国产亚洲欧美日韩在线一区二区三区 | 女人18一级毛片免费观看| 欧美福利在线| 日韩精品成人在线| 无码久看视频| 国产成+人+综合+亚洲欧美| 伊人久久婷婷| 国内毛片视频| 欧美成一级| 欧美在线视频不卡第一页| 欧美午夜精品| 国产福利免费在线观看 | 免费毛片a| 欧美一区福利| 亚洲另类色| 色哟哟色院91精品网站| 99视频在线观看免费| 国产99视频免费精品是看6| 精品国产毛片| 亚洲男人的天堂在线| 亚洲成aⅴ人片在线影院八| 欧美综合中文字幕久久| 国产成人高清精品免费| 国产精品美女免费视频大全| 亚洲VA中文字幕| 国产Av无码精品色午夜| 亚洲无线视频| 四虎永久在线| 无码 在线 在线| 久久免费精品琪琪| 亚洲无线一二三四区男男| 亚洲日韩高清无码| 99久久精品美女高潮喷水| 毛片视频网址| 亚洲第一天堂无码专区| 中文字幕永久在线看| 日韩欧美中文亚洲高清在线| 一本无码在线观看| 久久网欧美| a级毛片免费看| AV网站中文| 亚洲欧美日本国产专区一区| 久久久久久尹人网香蕉| 青青操视频免费观看| 999国内精品久久免费视频| yjizz国产在线视频网| 激情综合图区| 成色7777精品在线| 久久亚洲欧美综合| 亚洲国产中文精品va在线播放| 在线免费无码视频| 国产不卡网| 日本午夜影院| 国产微拍精品| 国产免费人成视频网| 老司国产精品视频91| 国产手机在线小视频免费观看| 国产va免费精品观看| 日韩欧美中文字幕在线精品|