前段时间我们以分阶段的形式录制了四个阶段的学生系统开发实战教程,大家反响还不错,前面四个阶段是带大家入门jsp servlet的开发,今天要介绍的这个宿舍管理系统则是比前面几个阶段有所提升,本阶段的重点核心放在了对数据库的操作上,利用泛型和反射机制将数据库操作全部抽象封装起来,然后通过继承直接调用是我们本课程重点讲的内容,通过本课程的学习你就会发现那些框架在底层对数据库操作封装是怎样实现的,学会这个思想后你也会很快的封装出一个具有自己特色的框架插件出来,后面做项目直接调用即可,根本不用写sql语句。项目整体上还是采用MVC的设计模式,前端用的当下最火的easyui框架,全部是ajax以接口形式访问,所以学习本实战教程的前提是你对Java web知识有一定的了解,不能完全小白就来学习这个项目,那样你可能会看不懂,项目演示运行的视频地址是:https://pan.baidu.com/s/1_oXtkyhZcF7JgpXnV6FfZA ,大家可以先看看项目做完后的样子,下面我把教程目录结构截图:
下面是视频教程目录结构,一共有30讲,可以说非常详细,教程重点部分在数据库操作的封装:
下面是一些运行截图,首先是登录界面,可以选择学生、宿管、管理员三个角色登录,每个角色登录后的权限是不一样的。
登录后的主页:
学生信息管理:
宿管管理:
楼宇管理:
宿舍管理:
住宿管理:
管理员管理:
上面是超级管理员登录后的功能展示,其他角色的我就不再截图了,如果你想看可以在前面文章开头的演示视频地址里看到。视频教程非常详细,手把手带你敲代码的,即便你基础比较薄弱,也可以跟着敲代码,快速做一个宿舍管理系统系统出来,重要的是思路,掌握了这种思路之后以后你就可以开发自己想要的任何系统了,本项目比前面的学生系统提升了不少,主要是在数据库操作方面的提升,通过本实战教程的学习你可以理解框架对数据库底层封装的实现原理,也可以快速封装一个自己的数据库操作框架,对于以后做项目效率非常快,因为封装好后你跟不不用写sql语句就可以对数据库进行操作,本项目的视频教程和完整项目源码我都打包在了百度云上,有需要的百度搜索 猿来入此 获取,全自动的提取下载链接的。