Java_web(MVC) 三层架构的信息管理系统

信息管理系统

架构:三层架构(MVC设计模式)

  1. 表示层(Web):用户看的到界面,用户可以通过界面上的组件和服务器进行交互(JSP+Servlet)
  2. 业务逻辑层(Service):处理业务逻辑的,调用Dao层方法和View层的参数/数据进行处理。
  3. 数据访问层(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

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值