今天分享的是动力节点最新的SSM框架项目-米米商城,这个项目的主要目的是使大家更深层的了解IT企业的文化和岗位需求、模拟企业的工作场景,分享研制成果,增加大家对今后工作岗位及计算机应用开发对客观世界影响的感性认识,对技术有更深入的理解,在今后工作中能有更明确的目标和方向。并能为日后职业规划提供很好的指导作用。
技术指标
- 熟悉Spring框架的使用
- 熟悉SpringMVC框架的使用;
- 熟悉MyBatis框架的使用
- 掌握JSP的标签库的使用
- 掌握EL表达式的使用
- 掌握AJAX异步刷新技术的使用
- 掌握文件上传实现
- 掌握异步AJAX分页实现
- 熟悉企业日常的接口开发流程
- 熟悉企业的项目进度控制规范
- 建立起软件开发的基本思想和积累开发中常见的设计思路巩固SSM框架以及JavaEE的相关知识点,增强对各个知识点的进一步认识
本系统采用SSM技术进行开发与设计,可以让小伙伴对JavaEE的框架有个全面的认识,并能将实用技能与理论知识进行完美的结合,让学员知其然的同时,也要知其所以然,加快学员向IT技术转型的专业知识,增加学员在社会就业时的竞争力。
米米商城项目资料下载:http://www.bjpowernode.com/?csdnmimi
技术参要
- 服务端:Spring+SpringMVC+MyBatis框架整合
- 数据库:MySql8.0
- web服务器:Tomcat
- 项目管理:Maven
- 前端:jQuery+BootStrap+JavaScript
- 开发工具:idea2020
开发步骤
- 介绍项目实现功能,使用到的技术点,使用到的框架,演示最终效果。
- 创建数据库和表,添加idea可视化。
- 完成SSM框架的搭建。
- 添加字符编码过滤器,实现中文编码解析。
- 使用数据库连接池技术,使用mybatis框架完成底层实体类的创建和数据访问层的实现。
- 实现登录功能。
- 实现登录成功后全部商品分页显示。
- 实现Ajax的翻页功能。
- 添加监听器,实现获取全部商品类型功能。
- 实现商品增加功能。
- 实现Ajax商品删除功能。
- 实现Ajax商品批量删除功能。
- 实现商品修改的回显功能。
- 实现商品修改功能。
- 实现按商品名称条件查询并分页功能,翻页使用Ajax技术。
- 实现按商品类型查询并分页功能,翻页使用Ajax技术。
- 实现按商品价格查询并分页功能,翻页使用Ajax技术。
- 实现按商品名称、商品类型、商品价格多条件查询并分页,翻页使用Ajax技术。
- 实现退出功能。