- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
struts、hibernate和spring的轻型j2ee架构的研究
^=+,*E|1^二,J,-。 ,J‘ E“5’,’’1。t’·’‘‘14…-。^~^’‘n、n…‘Et。 0*”|
实用第一∥智慧密集
…j..。j。。??jjj一。。…j一…。.一一..j…j.j。。…二?。j.j:。.一.jj。.。ii
程祥
更好地将三者结合起来构建一个健壮、高效、易于扩展的轻型J2EE架构,并且
通过用户管理模块实例给出这一框架实现。
关键词 StⅢts,Hjbernate,Spring,用户管理
据库的交互,让开发者解放出来专注于业务问题。
一、特性
3.Spring
1.Stmts与MVC
struts是ApacheJakana项目的组成部分。该项目的目标是
大框架。它提供了’管理业务对象的一致方法并且鼓励对接口编
为建立Javaweb应用程序而提供的一个开源框架。通过使用
Server
stmts框架可以改进和提高JavaPages(JsP)、servlet、标 of
属性的Inversion
签库以及面向对象技术在web应用程序中的应用。struls是
nate和其他0/R
servlet,Jav—
MVc的一种实现,它很好地结合了Jsp,Java 持。
aBean,Taglib等技术。MVc即Model—View—contr011er的缩
二、分层架构
写,它是web应用中常用的设计模式。MVc减弱了业务逻辑
接口和数据接口之间的耦合,同时让视图层更富于变化。 分层设计思想是软件设计中的一个重要的设计思想,对于
Web应用程序的设计也是如此。通过分层可以提高系统的可扩
控制器(controller)的作用是从客户端接受请求,并选择
执行相应的业务逻辑,然后把响应结果送回到客户端。在
stmts中Contmller由Actionsenlet类和Action类实现,Action—
servlet主要负责接受HTTP请求,Action类负责调用模型的方
三、用户管理模块
法,更新模型的状态,并帮助控制应用程序的流程。
用户管理几乎是所有应用系统的一个共同的模块,本文就
视图层主要是由JsP来实现页面显示。它接收到Ja、,aBean
和ActionForm中的数据,利用html,tadib,bean,logic等标
签显示数据。 Employer两种,它们有共同的属性,也有不同的属性。
1.域模型的设计
在stnlts中,主要存在三种bean,分别是:Action,Action—
Fo珊,EJB或者JavaBean。ActionFom用来封装客户请求信
息,Ac£ion取得Ac60nForm中的数据,再由EJB或者JavaBean
进行处理。
2.Hibemate 2所示。
Hibemale是一个开源的对象关系映射框架,它对JDBc进
行了轻量级的对象封装,Java程序员可以使用面向对象的方
式来操作数
您可能关注的文档
- som研究的若干新进展.pdf
- solidworks装配解决方案——使工程师专注于设计本身.pdf
- spiht 算法在 dicom 图像压缩中的应用研究 research on dicom image compression by spiht algorithm.pdf
- spmt wavecache开发数据流计算机中的推测多线程 spmt wavecache exploiting speculative multithreading for dataflow computer.pdf
- spq数据流上面向可伸缩模式的查询方法 spq a scalable pattern query method over data streams.pdf
- spi总线接口扩展与应用 extension and application of spi bus interface.pdf
- spring mvc+hibernate+jqeury模式开发框架应用研究 research of spring mvc+hibernate+jqeury development framework application.pdf
- sql server数据库到hbase数据库的模式转换和数据迁移研究 the research of the schema conversion and data migration of server sql database to hbase database.pdf
- sql server数据库优化 optimization of sql server database.pdf
- sqlite数据库文件恢复提取技术研究 research on data recovery & extraction based on sqlite database.pdf
- sugeno测度空间基于复样本的统计学习理论 statistical learning theory of complex samples on sugeno measure space.pdf
- sub-join面向闪存数据库的查询优化算法 sub-join query optimization algorithm for flash-based database.pdf
- supanet基于oam的保护交换研究 research on supanet oam-based protection switching.pdf
- sunmap:一种基于热图和放射环的关联层次数据可视化方法 sunmap:an associated hierarchical data visualization method based on heatmap and sunburst.pdf
- surf算法和ransac算法相结合的遥感图像匹配方法 matching method of remote sensing images based on surf algorithm and ransac algorithm.pdf
- superstar一种可扩展高阶互连拓扑结构 superstar a scalable high-radix topology in high performance interconnection network.pdf
- svm在网络信息内容审计中的研究与应用 research on svm and apply to network information content audit.pdf
- story年度最佳奖.pdf
- sweep曲面自相交的快速检测和消除 trimming sweep surfaces.pdf
- swmrd一个面向互联网的制造资源智能发现系统 swmrd a smart internet-based discovery service system of manufacturing resource.pdf
最近下载
- STEAM跨学科课程整合的理念、模式构建与实施挑战研究.docx VIP
- 产学合作协同育人创新创业教育改革项目申报书模板(包含内容).docx VIP
- 110千伏输电线路工程专业监理实施细则.doc VIP
- 智慧乡村、智慧农业产供销一体化、可追溯平台建设方案.pdf VIP
- 17J008 挡土墙(重力式、衡重式、悬臂式)(必威体育精装版).pdf VIP
- 产学合作协同育人教学内容和课程体系改革项目申报书模板—基于计算思维的大学计算机课程思政案例构建与实践(包含申报书内容、合作方案、合作协议).docx
- 智能建造系统架构与发展路径.docx VIP
- 智能建造系统架构与发展路径.docx VIP
- 制药公司生产安全事故应急预案.docx
- 产学合作协同育人教学内容和课程体系改革项目申报书模板—工科程序设计类课程的课程思政教学探索(包含申报书内容、合作方案、合作协议).docx
文档评论(0)