商超购物管理系统具有商品管理、前台收银、商品库存等功能,本项目使用java作为开发语言,mySQL数据库存储数据,可以有效地锻炼和加强学生运用java、mySQL数据库及基本sql编程开发的能力。 本项目适用于有java、基本sql基础的学生进行实战训练。
销售员管理
该项目系列从最初的Java SE的控制台版本到当前的版本, 在不断整合JavaEE知识点进行演进和重构. 往期版本可以通过切换tag进行查看, 目前包括的项目版本:
- JavaSE+JDBC
- Servlet+JDBC
- Spring+Servlet+JDBCTemplate
- SpringMVC + Spring + Mybatis
使用经典的SSM架构对超市管理系统进行重构.
数据库: mySQL-5.7
默认容器: tomcat-9.0.31
主要依赖: Mybatis, freeMarker, Spring, SpringMVC
数据库构建文件: src/main/resources/shema.sql
编译和启动方式
mvn package
输出war包位于target/myShoppingManagement-xxx.war
注: 页面前端部分没有完全实现完, 主要是ajax和js逻辑不完整, 如需获取最新的页面模板, 从最新版本src/main/webapp/templates
目录下拷贝回到当前版本相同目录进行覆盖.
后端除页面外遵循Restful接口规范. API测试位于test/
目录下, .
当前版本相关技术知识点:
- xx