科学技术创新2020.24
显示We 显示S erv 业务S S erv 业务S D 数据M D 数据M 基于SpringBoot+SSM 框架的进销存管理系统设
计与实现
Design
and Implementation of Furniture Inventory Management
System Based on SpringBoot+SSM Framework
葛萌王颖
(咸阳师范学院计算机学院,陕西咸阳712000)
某家具企业随着经营规模的扩大,目前利用Excel 进行进
销存方面的数据管理已经显得力不存心,
希望借助Web 技术利用网络处理进销存方面的数据管理,
提高企业的运行效率[1]。同时希望项目能够快速上线并且后期由企业专人进行维护升级。
本文针对该企业的实际需求,
考虑系统的开发效率和可维护性,
采用SpringBoot 进行系统开发,利用SSM 框架进行分层构建,框架各司其职负责处理某一层的业务,
层与层之间解耦合。避免了传统Web 开发中存在的表示层数据与后台Java 代码耦合、开发效率低、难于维护等问题。
1主要技术1.1SpringBoot
Spring Boot 通过自动装配功能和“约定大于配置”的开发理念能够极大的提高Java EE 项目的开发效率[2],主要表现在以下方面:
(1)无需定义XML 配置文件。(2)将所有资源打成一个jar 包,创建独立应用的Spring 项目。(3)利用各种starter 启动器来
简化Maven 的配置,减少对依赖资源的配置。(4)提供生产就绪
型功能,如指标,健康检查和外部配置。(5)提供更多的应用开
发模块及功能。(6)内嵌Web 服务器,项目的发布无需再提供
war 包。(7)大量使用注解进行开发。
springboot框架的作用
1.2SSM 框架
SSM 框架是Spring +Spring MVC +Mybatis 的整合,
是标准的MVC 模式。其中SpringMVC 分离了控制器、
模型对象、分派器以及处理程序对象的角,
使其更容易进行定制[3]
。Spring 是一个轻量级的控制反转(IoC )和面向切面(AOP )的容器框架,
供表现层调用,充当了表现层与持久层间的接口[4]。Mybatis 主要
负责数据的持久化操作,支持普通SQL 查询、存储过程和高级
映射,通过对象关系映射将Java 对象与数据库中的数据记录相互转换,通过开源框架配置文件中的引用与项目中的依赖包的导入,即可将三个框架整合起来实现完整的前后端通信流程[5],
基金项目:陕西省教育科学“十三五”发展规划项目(SGH16H189)咸阳师范学院专项科研计划项目(XSYK19021)。
作者简介:葛萌(1980-),女,陕西咸阳人,讲师,硕士,研究方向为软件工程、Java EE 应用。
摘要:针对某家具企业在进销存业务方面的实际需求,采用SpringBoot 设计并实现了一个基于SSM 框架的进销存管理系
统。研究了SpringBoot 开发方式的优势和SSM 框架的执行过程,详细阐述了系统开发中的部分核心功能,
按照Java EE 分层模型给出了系统的具体实现过程。通过实践表明,
这种整合架构能够提高Java EE 系统的开发效率和可维护性。关键词:进销存系统;Spring Boot ;SSM 框架Abstract :Aiming at the actual demand of a furniture enterprise in purchasing,selling and storing business,Using SpringBoot to design and implement an inventory management system based on SSM framework.It studies the advantages of SpringBook development mode and the execution process of SSM framework,elaborates on some core functions in system development,gives concrete implementation process of the system by the layered model of Java EE.Practice shows that this integration architecture can improve the development efficiency and maintainability of Java EE system.
Key words :Inventory management system;SpringBoot;SSM Framework 中图分类号:TP311.52文献标识码:A 文章编号:2096-4390(2020)24-0074-04图1SSM 架构图
74--
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论