APP下载

基于敏捷开发的SSM Web应用开发措施

2021-09-23许跃颖

电子技术与软件工程 2021年12期
关键词:用户系统

许跃颖

(北京师范大学珠海分校 广东省珠海市 519000)

Web应用程序开发实践需要全面了解多个课程,例如前端,数据库,编程语言和框架。对于计算机专业的学生而言,整个系统的开发过程为他们提供了实践机会。现阶段,项目实践内容执行形式依然沿用传统的SP+Javabean+servlet,而对现如今在程序开发方面应用率不断增加的框架技术了解不足,应用率较低。

除此之外,系统开发时,传统的瀑布式开发模型效率并不高,流程杂乱,在质量管控方面存在严重不足。本文在系统开发时,尝试在Web应用程序中采用SSM轻量级框架,并在开发过程管理工作中采用敏捷开发模型,将规定链接应用于项目开发流程中,引导学生有序进行开发。

1 SSM框架技术分析

在企业级开发的早期,SSH框架很普遍,但是由于struts安全问题,该框架逐渐被企业放弃,并由轻量级的SSM框架将其取代,该轻量级的SSM框架的组成结构包括Spring,Springmv,Mybatis。

其组成框架包括三项。Web开发过程中,它们各自发挥自身作用。Spring是业务逻辑的依托,Mybati则协同数据库完成交互。Spring MVC中存在MVC模式,且非常完整,该模式可以将用户请求转换成数据模型。结果将返回到weh页面。

SSM是标准的MVC模型,它将整个系统分为4层:视图层,控制器层,服务层和DA0层。 Spring MVC的作用包括视图管理以及请求转发,spring的作用为管理业务对象,MyBatis的作用则是数据对象。受到DA0与Service层耦合特性不高的影响,在开发时不得共同运行。二Controller与View层耦合特性正好相反,所以在开发时二者可以相关联。

现阶段,SSM框架具有较高的应用可行性,由于其理解难度低,在各大公司普遍使用。……

登录APP查看全文

猜你喜欢

用户系统
Smartflower POP 一体式光伏系统
WJ-700无人机系统
ZC系列无人机遥感系统
基于PowerPC+FPGA显示系统
半沸制皂系统(下)
连通与提升系统的最后一块拼图 Audiolab 傲立 M-DAC mini
关注用户
关注用户
关注用户
Camera360:拍出5亿用户