# 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
过滤器或者拦截器实现登录认证