ssm内测练习试卷文档
分类: ssm 专栏: ssm框架课 标签: ssm内测考试练习文档
2023-01-07 11:37:37 1497浏览
1.快速建三个表(可导入)
素材会提供mysql8版本的sql文件。
- 员工表employee
字段名 | 字段类型 | 说明 |
id | int | 主键id |
account | varchar | 账号(唯一) |
realname | varchar | 真实姓名 |
sex | int | 1男0女 |
description | varchar | 个性签名-描述 |
faceimg | varchar | 头像图片的相对路径 |
did | int | 部门Id(关联部门表) |
birthday | date | 出生日期 |
phone | varchar | 手机号 |
idcardPositive | varchar | 身份证正面照相对路径 |
idcardNegative | varchar | 身份证反面照相对路径 |
- 部门表department
字段名 | 字段类型 | 说明 |
id | int | 部门的主键id |
dname | varchar | 部门名称 |
- 技能表skill
字段名 | 字段类型 | 说明 |
id | int | 技能的主键ID |
sname | varchar | 技能名称 |
uid | int | 关联员工表的id |
2.对应要建三个实体类
素材可直接提供
注意:在员工实体类要建两个属性Department和List<Skill>以供写mybatis sql映射文件的时候封装结果集。
3.要求
项目启动就进首页,效果如下
分页展示数据
- 当在非末页的时候,要有下一页的按钮能点。在非首页的时候,要有上一页的按钮能点
- 当新增用户、编辑用户、删除用户、上传身份证照片的时候不能丢失分页条件,即修改完信息后还在本页。否则用户体验不好。
表单验证
添加和修改员工信息的时候前端要加表单验证。
- 头像必选,上传格式要求必须是图片,即png,jpg,jpeg,gif 。并且文件大小不能超过1兆.不符合条件的话不让提交成功。如果是修改头像的话,要把之前的旧头像文件删除。另外就是修改的时候要把头像回显出来。
- 账号:必须保证唯一性,要用ajax异步请求
- 姓名:必填
- 手机号:必填,并保证是正确的手机号,要用正则表达式
- 性别:单选框必填
- 生日:必填,并保证修改的时候回显年月日
- 个人介绍:文本域必填
- 所属部门:必填并保证修改的时候能回显
- 技能:复选框必填,并修改的时候能回显选中
效果如下:
多文件上传
上传身份证正面和反面
要求:
- 正反面图片都必填
- 单个图片不能超过1M.如果超过要在当前页面给出相应提示。
- 文件格式必须是png,jpg,jpeg,gif,如果不是要在当前页面给出相应提示。
效果如下
条件查询
要求:
- 三个条件查:账号,姓名,所属部门
- 账号和姓名全部是模糊查询
- 查询完后回到页面的时候要回显
好博客就要一起分享哦!分享海报
此处可发布评论
评论(2)展开评论