首先声明:本小项目是因老师而做,主要为了完成老师项目要求,当然也添加了许多老师没有要求的功能,本项目代码非常简单,分享出来时为了和我一样的小菜鸟共同学习一下,只适合初学者拿来学习,大牛可直接绕过。如有不妥之处,欢迎大家提出意见
本项目为学生选课系统,下面附一下老师的主要要求:
1. *用户登录
2. *查看个人信息
3. *修改个人信息
4. *查看个人选课情况
5. *查看所有课程信息,能够选定课程
6. *退选课程
7. DIV+CSS美化页面
8. 添加查询功能:如根据课程名进行模糊查询,课程开课学期进行查询
9. 国际化处理
10. 添加分页功能
当然,我在这基础之上添加了一些额外功能,本系统一共历时四天的时间完成,希望分享出来可以帮助大家学习,下面附一下DAO层的主要代码功能:
3.1通用数据库访问类HibernateUtil
方法名 |
功能描述 |
add |
添加对象 |
delete |
删除对象 |
Update |
更新对象 |
Select |
查询对象 |
Check |
验证登陆信息 |
selectPage |
分页查询 |
3.2 StudentDAO接口
方法名 |
功能描述 |
checkStu |
判断所要添加的学号是否存在 |
exists |
获得对应的页码的数据集合 |
pa |