【摘 要】
:
SSH(Struts+Spring+Hibernate)框架技术是目前最受关注、应用最为广泛的架构之一。本文在深入研究各个框架理论和设计模式的基础上,主要针对当前开发模式中表示层与业务逻辑
【机 构】
:
湖南大学软件学院,福建工程学院软件学院
论文部分内容阅读
SSH(Struts+Spring+Hibernate)框架技术是目前最受关注、应用最为广泛的架构之一。本文在深入研究各个框架理论和设计模式的基础上,主要针对当前开发模式中表示层与业务逻辑层、业务逻辑层与数据持久层之间不能完全分离,设计了基于MVC模式的一套框架,该框架以Struts2,spring3,Hibemate3为主,Ajax为辅,引入了spring的IoC技术和Java5的新特性Annotation。由于IoC技术的纳入,从而降低了系统模块之间的依赖性。通过在POJO类使用Annotation技术,大大降低了系统的代码量以及提高了系统的开发效率,并且通过struts2把AOP思想引入到SMS(Supermarket Management System),即超市管理系统应用的开发中,分离了业务逻辑代码和基础业务代码(交叉业务代码),提高了系统代码的可复用性,可维护性和可读性,解决了代码的分散混乱的问题。本文以社会上常见的超市管理系统为例,对整合的架构应用进行具体的研究。研究结果证实了,整个系统具有平台无关性,并提高了应用系统的灵活性,可维护性,可扩展性,可移植性和组件的可复用性。
其他文献
现代维吾尔语语气词mana在人们日常交际及篇章中比较活跃。据考察,mana有3种功能:其一,在日常交际中,通常被使用在表述内容开始之前,并且有时间停顿,目的是吸引听话人的注意,
该文阐述了采用便携式分光光度计快速测定水质中六价铬含量的方法,结果表明:在0.024~0.800 mg/L范围内,该方法具有较高的精密度和准确度,且线性关系好,分析速度快,结果可靠等
学生学习动力不足的问题在高职院校中现已普遍存在,已引起教育届和社会各届的广泛关注。本文通过分析高等职业院校学生学习动力不足的原因,提出了激发学生学习动力的方法。
<正>一、价值流图的概念和优点价值流图用于确认产品生产从起点到结束的所有相关活动,它一般包括供应商、产品生产及终端顾客,是一个企业进入精益生产阶段的第一步,它的推行
本文通过对煤炭企业基层管理存在问题进行分析,指出对煤炭企业基层精细化管理的必要性。对岗位价值进行精细化管理,使企业在管理过程中能够认识到岗位管理中的不足,能够有针
本文通过对我国社会资金在金融市场中长期流动趋势的观察和分析,指出居民存款增速下降已成为金融市场的新常态,这是金融深化、尤其是利率市场化以及利率水平进入下降通道之后
对连续培养技术在微生态学研究中的应用及进展作了综述 .连续培养技术可用来建立体外模型以模拟正常菌群的生态系统 ,如人或动物的肠道菌群、口腔菌群等 ;用来研究正常菌群与
我国医疗卫生事业随着经济的快速发展而发展着,医学模式也一直在转变着,医疗体制也经历了几次改革,人们的健康意识和健康需求也随着不断提高,医务工作者面临着更多的压力和挑
近年来,曾有"象牙塔"美誉的高校频频曝出腐败现象。腐败危害着高校的办学质量和学校发展,损害高校的办学声誉,破坏高校在人们心中"象牙塔"的圣洁形象,腐蚀着好多代前辈们用生
时下盛行的气排球运动是由传统硬式排球衍生出的一项集健身与娱心为一体的体育项目,它源自排球却又不同于排球,有其独特的健身价值。文章利用文献资料法和对比分析法对气排球