作者:叩丁狼教育,钟昕灵老师。原创文章,转载请注明出处
开篇介绍:
经常有学员问我说,老师我之前学习过的很多知识点都忘了,怎么去弥补啊?我的建议往往都是花2~3个小时的连续时间,把之前已学习的多个零散知识点通过做一个综合案例串烧起来.
特此,在简书上把这个案例以文字的形式分享出来,希望能帮助到正在学习JavaWeb的童鞋.
所以,这篇JavaWeb综合案例系列文章,讲解了学习完JavaWeb阶段所有的知识点的综合应用,目的是希望在大家学完零碎的知识点后能够清楚地掌握各个技术在项目中的实际应用以及一个简单的Web项目的开发流程.既能复习到整个Web中重要的知识点,又能巩固已学过的知识.
开发工具: IDEA
开发环境: Tomcat7+JDK1.8+MySQL5.6
使用技术: JSP+Servlet+MyBatis+BootStrap+EL+JSTL
PS:MyBatis仅仅是一个入门级的使用,如果学习了后面MyBatis的高级部分,持久层能够使用更简单的方式实现
项目需求:
部门管理模块:
新增/删除/编辑/查询/分页查询
员工管理模块:
新增/删除/编辑/查询/高级查询/分页查询
登录模块
用户登录/用户注销/验证码/记住账号/登录检查/创建默认账户
功能展示:
1.登录页面
image.png
2.部门列表
image.png
3.部门编辑
image.png
4.员工列表
image.png
5.员工编辑
image.png
项目环境搭建
1.在javaweb数据库中创建了下面两张表
部门表
CREATE TA