SSM框架项目之米米商城项目(一套项目足以使JavaSE驾轻就熟)

513 阅读3分钟

「这是我参与2022首次更文挑战的第6天,活动详情查看:2022首次更文挑战

今天分享的是SSM框架项目-米米商城,搭建ssm框架项目的详细步骤如下:

搭建ssm项目的步骤:
1》新建maven工程
2》修改目录,修改pom.xml文件
3>添加ssm项目框架的所有依赖
4》拷贝jdbc.porperties到resources目录下
5》新建applicationContext_dao.xml文件,进行数据库服务层的配置
6》新建applicationContext_service.xml文件,进行业务逻辑层的配置
7》新建spirngmvc.xml文件,配置springmvc的框架
8》新建SqlMapperConfig.xml文件,进行分页插件的配置
9》使用逆向工程生成pojo和mapper的文件
10》开发业务逻辑层,实现登录判断
11》开发控制器AdminAction,完成登录处理
12》改造页面,发送登录请求,验证登录。

1. 项目目标

本项目主要目的是使学员更深层的了解IT企业的文化和岗位需求、模拟企业的工作场景,分享研制成果,增加学员对今后工作岗位及计算机应用开发对客观世界影响的感性认识,使学员对技术有更深入的理解,在今后工作中能有更明确的目标和方向。并能为日后职业规划提供很好的指导作用。

image.png

1.1 具体的技术指标

1. 熟悉Spring框架的使用

2. 熟悉SpringMVC框架的使用;

3. 熟悉MyBatis框架的使用

4. 掌握JSP的标签库的使用

5. 掌握EL表达式的使用

6. 掌握AJAX异步刷新技术的使用

7. 掌握文件上传实现

8. 掌握异步AJAX分页实现

9. 熟悉企业日常的接口开发流程

10. 熟悉企业的项目进度控制规范

11. 建立起软件开发的基本思想和积累开发中常见的设计思路

12. 巩固SSM框架以及JavaEE的相关知识点,增强对各个知识点的进一步认识

2. 项目介绍

1.1  项目名称:米米商城后台管理系统

本系统采用SSM技术进行开发与设计,可以让学员对JavaEE的框架有个全面的认识,并能将实用技能与理论知识进行完美的结合,让学员知其然的同时,也要知其所以然,加快学员向IT技术转型的专业知识,增加学员在社会就业时的竞争力。

1.2 技术参要

服务端:Spring+SpringMVC+MyBatis框架整合

数据库:MySql8.0

web服务器:Tomcat

项目管理:Maven

前端:jQuery+BootStrap+JavaScript

开发工具:idea2020

3. 开发步骤

image.png

1、介绍项目实现功能,使用到的技术点,使用到的框架,演示最终效果。

2、创建数据库和表,添加idea可视化。

3、完成SSM框架的搭建。

4、添加字符编码过滤器,实现中文编码解析。

5、使用数据库连接池技术,使用mybatis框架完成底层实体类的创建和数据访问层的实现。

6、实现登录功能。

7、实现登录成功后全部商品分页显示。

8、实现Ajax的翻页功能。

9、添加监听器,实现获取全部商品类型功能。

10、实现商品增加功能。

11、实现Ajax商品删除功能。

12、实现Ajax商品批量删除功能。

13、实现商品修改的回显功能。

14、实现商品修改功能。

15、实现按商品名称条件查询并分页功能,翻页使用Ajax技术。

16、实现按商品类型查询并分页功能,翻页使用Ajax技术。

17、实现按商品价格查询并分页功能,翻页使用Ajax技术。

18、实现按商品名称、商品类型、商品价格多条件查询并分页,翻页使用Ajax技术。

19、实现退出功能。