信息管理系统
架构:三层架构(MVC设计模式)
- 表示层(Web):用户看的到界面,用户可以通过界面上的组件和服务器进行交互(JSP+Servlet)
- 业务逻辑层(Service):处理业务逻辑的,调用Dao层方法和View层的参数/数据进行处理。
- 数据访问层(Dao):操作数据存储文件,一些增删改查的具体实现。
实体库(Model):用来封装数据的实体类,通过set/get方法存和取。
功能:
- 管理员登录:账号、密码、验证码
- 添加用户
- 修改用户: 通过查找进行页面信息的回显,选择性的修改
- 删除用户: 1.删除一条 2.通过复选框多选/全选删除
- 条件搜索用户: 回显用户查询条件
- 用户信息分页的查看: 1.显示全部/查询到的用户个数和页码数 2.根据页码点击遍历用户 3.点击前一页、后一页
用到的技术有:Servlet+JS+JSP+MySQL+JDBCTempleat+Duird+BeanUtilS+tomcat+Filter
1.登录
2.分页显示全部用户
3.添加用户信息
4.修改用户信息
5.删除用户信息
- 普通删除
- 删除选中(点击表头选中能全选)
6.条件搜索用户
三层架构的java类部分
需要用的jar包和jsp文件
项目以及架构图我都放到了GitHub:点击MVCcase_CURD