[TOC]
SMBMS
架构:
![image-20211117204202139](/mei_you_ni_dong/doc/raw/a2fc18c24466247bbd98c7a0c14743bd2534a537/%E5%90%8E%E7%AB%AF/%E9%A1%B9%E7%9B%AE/SMBMS/assets/image-20211117204202139.png)
数据库:
![image-20211117204855929](/mei_you_ni_dong/doc/raw/a2fc18c24466247bbd98c7a0c14743bd2534a537/%E5%90%8E%E7%AB%AF/%E9%A1%B9%E7%9B%AE/SMBMS/assets/image-20211117204855929.png)
项目搭建
1、准备工作
(1)搭建一个maven web项目
(2)配置Tomcat并测试运行
(3)导入jar包;
(4)创建项目包结构
(5)编写实体类、
(6)编写基础公共类
(7)导入静态资源
2、登录注销实现
![image-20211117213904932](/mei_you_ni_dong/doc/raw/a2fc18c24466247bbd98c7a0c14743bd2534a537/%E5%90%8E%E7%AB%AF/%E9%A1%B9%E7%9B%AE/SMBMS/assets/image-20211117213904932.png)
- 编写前端代码
- 将前端页面设置为首页
- 编写dao层用户登录的接口UserDao
- 编写UserDao接口的实现类UserDaoImpl
- 编写业务层接口
- 编写业务层接口的实现类
- 编写Servlet类
3、密码修改实现----资源在哪里创建就在那里关闭
- 编写dao层用户修改密码的接口UserDao
- 编写UserDao 接口实现类UserDaoImpl
- 编写业务层接口
- 编写业务层接口实现类
- 编写Servlet类
- 在web.xml中注册
4、用户管理实现
![image-20211119141358310](/mei_you_ni_dong/doc/raw/a2fc18c24466247bbd98c7a0c14743bd2534a537/%E5%90%8E%E7%AB%AF/%E9%A1%B9%E7%9B%AE/SMBMS/assets/image-20211119141358310.png)
- 导入分页工具类
- 用户列表页面导入
- 获取角色操作
- 编写Servlet类