1、采用的技术:
bootstrap+jsp+servlet+三层架构(servlet,service,dao)+mysql
注意:mysql使用的是5.5版本,使用高版本会有很多问题。可以将5.5版本安装在虚拟机上,这样方便很多
2、基本功能:
登录功能,有验证码功能 (因为这是个小demo,所以每个用户都是管理员,都有对其他用户的操作权限)-----此处很让人纠结
登陆进去有一个查询用户列表页面,该页面可以实现用户的增删改查。拓展功能为删除选中,分页功能,联合查询
登录界面:
用户列表页面:
修改页面:
添加联系人页面:
三、数据库设计
表单设计:此处的name可以理解为昵称。登录使用的是username,password俩个字段
四、环境搭建
jdk1.8,tomcat版本随意,不使用web.xml配置文件
五、代码开发
代码已上传到: https://gitee.com/hsy88/java_web_simple_case.git
视频教程:https://www.bilibili.com/video/BV1uJ411k7wy?p=782
六、总结