已经很久很久都没有写博客了,今天就继续回来进行我的博客的书写。这一段时间也是一直在忙项目的事情。
对于这次我们要做的是一个学生信息管理系统,我们要用JSP+servlet+mysql做。对于我们这种刚刚接触这些新知识点的同学们来说,难度肯定是有的。因为我们要对数据库进行一个增删查改。有几个需要注意的点。
1.我们学了EL表达式,所以在用request.getAttribute()时可以直接用${requestScope. }来进行取值。
2.我们可以用数据连接池建立一个JDBCUtils,这样会避免每次访问数据库的时候都要进行一个注册。所以最好是写一个工具类,可以避免我们写重复性的代码。在需要我们调取数据库的时候直接引入我们写好的包然后去获取连接对象就可以了
3.我们要在做登录功能的时候去设置一个session,如果不设置session的话别人就可以同过URL进行一个恶意访问,所以对于我们来说,防止恶意访问就显得格外重要。
4.对于删除和编辑学生信息的方式不用那么复杂,就直接在表格后面进行操作就可以了。
在我们用这些东西写好了之后刚刚交上去,然后又收到了一个关于项目扩展的一个PDF,内容如下:
-
管理员可对学生进行增删改查( 模糊查询,多条件查询,分页显示,批量删
除)。 -
学生可进行登录注册,未登录状态下只能使用一部分功能;学生可以加入课
程,观看视频,可在个人中心查看
二、视频模块
3. 管理可以上架课程视频(上传视频分章节上传,可使用一对多关系建表,一个课程对应多个视频)、修改视频信息、下架课程视频、查找视频;可对视频分类进行增删查(可以实现二级分类)。
- 学生可按类别查找视频(查找结果分页显示),搜索视频,搜索可使用下拉框显示。
三、订单模块(有能力扩展)
这次的项目是老师亲自进行考核的,所以我们的压力也是非常的大,如果我觉得可以挺过这次的危机,那么以后的考核应该就是比较轻松的了。为了能够在这里留下来,加油!!!