欢迎来到天天文库
浏览记录
ID:36468993
大小:1.97 MB
页数:71页
时间:2019-05-11
《SPRING轻量级框架在项目管理信息系统开发中的应用研究》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、西南交通大学硕士学位论文Spring轻量级框架在项目管理信息系统开发中的应用研究姓名:段培勇申请学位级别:硕士专业:计算机应用技术指导教师:金炜东20070501西南交通大学硕士研究生学位论文第1I页AbstractDuetoitscharactersofstabilizationandexpansibility,theJ2EEplatformhasoccupiedthemajormarketoftheenterprisewebapplicationinformationsystem.andbecamethefactstandardofth
2、ewebapplicationinformationsystemgradually.However’theEJBcomponentmodel,whichisthecoretechnologyofthealassicalJ2EEarchitecture,istoocomplextodesignanddeployenterpriseapplicationsystem.So,itisimportanttofindonekindofsimpleandfeasiblesystemarchitectureforwebapplication.Provid
3、ingenterpriseservicesforPlainOldJavaObjects(POJO),thelightweightapplicationframeworkmakesthewebapplicationsystemobtainservicesprovidedbytheJ2EEplatformwithoutEJB.TllispapergivesabriefintroductiontothetraditionalJ2EEarchitecture.analyzesthedisadvantagesoftheclassicalJ2EEarc
4、hitecture,andintroducesSpringframeworkthataimstosimplifyJ2EEdevelopment.Accordingtotheprincipleofhierarchicaldesign,thispaperdividestheJ2EEinformationsystemintopresentationlayer,businessserviceslayer,persistentlayeranddomainmodellayer.Strutshasbeenusedtorealizepresentation
5、layer,whileSpringusedtorealizebusinessserviceslayer,HibernateusedtOrealizepersistentlayer,andPlainOldJavaObjectusedtorealizedomainmodellayer.ThispaperintegratesStrutsandHibernatewithSpringaccordingtothecharacteristicof“non-invasive”inSpring.Lastofall,theimplementationproce
6、dureofProjectManagementInformationSystembased013.1ightweightarchitectureiSillustratcdindetail.Inviewofthecouplingbetweenarchitecturallayers,thispaperadoptsInversionofControldesignpatterntopromoteloosecouplingbetweenarchitecturallayersofthewebapplicationsystembasedonJ2EE.In
7、ordertoseparatethecorebusinesscodeandtheauxiliaryfunctioncode,thispapertakesadvantageofAspect-OrientedProgrammingmethodtoseparatethecross—cuttingwhichisscatteredovervariousmodules.onthebasisofanalyzinganddesigningabove,thesystemhasmanycharacteristics,suchasexpansibility,ma
8、intainability,西南交通大学硕士研究生学位论文第Ⅲ页KeyWords:Springframework,Java2PlatformEnterpriseEdition,I
此文档下载收益归作者所有