APP下载

校园跳蚤市场*

2021-10-26许一靖李英杰韩润心曹俊杰李鹏宇郭趁趁

山西电子技术 2021年5期
关键词:数据库校园用户

许一靖,李英杰,韩润心,曹俊杰,李鹏宇,郭趁趁

(河南科技大学信息工程学院,河南 洛阳 471003)

0 引言

随着消费水平的不断提高,在校大学生的闲置物品也在不断增多,并且迫切希望进行二手交易。本校园二手交易平台,为大学生构建了一个安全可靠的交易平台[1]。不仅可以优化资源,还可以使大学生减少铺张浪费,使每一个物品都能发挥出它的价值,构建了一个和谐、阳光、节约环保型校园。

1 相关技术介绍

1.1 Spring

Spring是一个轻量级的控制反转(IOC)和面向切面(AOP)的容器[2]。IOC将对象的创建转移到配置文件中,程序员不再管理对象的创建,让他们更多的去关注业务的实现,使得耦合性大大降低。

1.2 Spring MVC

Spring MVC框架以请求为驱动,围绕一个中心Servlet分派请求及提供其他功能。DispatcherServle是整个Spring MVC的核心,负责对用户请求进行接收和拦截。

1.3 Mybatis

Mybatis是一款优秀的基于java的持久层框架,让程序员只关注SQL本身,而不需要去关注如连接的创建、statement的创建等操作。

1.4 SSM框架

SSM框架是目前比较主流的Java EE企业级框架,其中,Spring MVC负责对用户请求进行操作,Spring负责业务对象的管理。

2 数据库的设计

合理的数据库设计是进行软件开发的基础,合理的数据库设计可以减少数据的冗余度,实现数据共享,使数据具有逻辑独立性和物理独立性。

本系统采用MySQL作为后台数据库。

2.1 数据库概念设计

主要的表如下:

商品实体(编号,用户id,名称、详细信息、价格、类别、是否下架、交易方式、图片)

发布的商品(编号,用户id,商品id,审核状态)

订单实体(编号、用户id、商品id、购买时间、状态)

登录APP查看全文

猜你喜欢

数据库校园用户
校园的早晨
春满校园
数据库
关注用户
关注用户
数据库
关注用户
数据库
数据库
开心校园