Maven+SpringMVC+Spring+Mybatis+MySql消费查询系统
一、设计背景
目前很多商场为了刺激消费,纷纷推出了VIP会员服务。顾客在商场消费满一定金额后,顾客可申请为VIP,商家记录VIP的每次消费,累积消费金额,提升VIP等级,不同的VIP等级享有不同的优惠折扣
本系统是一个内部系统,仅供商家工作人员使用,主要功能有:
VIP用户录入
VIP用户查询
VIP用户管理
VIP消费记录管理
商品管理
二、开发环境
JDK8.x
intellJ-IDEA最新
maven3.x
tomcat8.x
mysql5.x
navicat-mysql
现代浏览器(360chrome,googlechrome,FF等)
Edraw(画图工具)
xmind(思维导图工具)
Axure(原型图工具)
三、技术介绍
前端:jquery+bootstrap
后端:
视图技术:jsp
参数验证:hibernate validate
mvc框架:springMVC
容器框架:spring
持久层:mybatis
数据库:
连接池:c3p0
数据库:mysql
四、实现步骤
需求分析
实体分析设计
数据库设计建表
功能模块划分
原型设计
项目创建
集成spring-mvc
集成spring
集成c3p0
配置spring声明式事务管理
集成mybatis
整合后的登录示例
公共类的编写
用户注销或者退出登录
用户修改密码
VIP客户查询
VIP客户录入