# repSystem **Repository Path**: chsyj11/rep-system ## Basic Information - **Project Name**: repSystem - **Description**: 基于javeweb商超erp系统 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2024-07-18 - **Last Updated**: 2024-08-05 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README

进销存系统

管理企业库存,进货,销售的软件系统,可以帮助企业实时了解库存情况,提供库存预警功能,对采购和销售数据,提供报表和统计分析功能,以优化企业运行和决策。

模块设计:

商品管理 采购管理 销售管理 商品运输 仓库管理 报表中心 基础维护

技术架构:

spring+springmvc+mybaits+mysql+jsp+maven

登录模块:

1.根据用户名和加密的密码去数据库去匹配。 不知道到底是用户名错误还是密码错误 2.根据用户名去数据库匹配数据 -- 用户名错误 在将加密的密码和数据库查询出的Emp对象的密码进行比对 ---- 密码错误

MD5加密:

不可逆的加密方式 密码匹配方式:将用户提交的密码加密与数据加密的密码进行比对 彩虹表 MD5 盐值加密

Mybatis分页插件

1.添加依赖 PageHelper 2.配置分页插件 3.开启分页查询 PageHelper.startPage(查询的页数,每页显示条数); 4.执行原有查询 5.封装查询数据 PageInfo pageInfo = new PageInfo<>(goodsList); 每页数据 总页数 总条数 每页显示条数 当前页

权限

涉及表 tb_emp tb_emp_role tb_role tb_role_permission tb_permission tb_permission_menu tb_menu

过滤器或者拦截器实现登录认证