九、部分界面展示
9.1
前台用户界面展示
9.1.1
登录主页
9.1.2
用户登录界面
9.1.3
用户登录后个人订单界面
9.1.4
图书详情界面
9.1.5
我的购物车界面
9.1.6
个人信息中心
9.2
后台管理员界面展示
9.2.1
登录主页
9.2.2
订单管理界面
9.2.3
用户列表界面
9.2.4
添加用户界面
9.2.5
图书列表界面
9.2.6
添加图书界面
9.2.7
分类列表界面
9.2.8
管理员列表界面
9.2.9
添加管理员界面
十、课程设计小结
学习了SSM框架之后编写代码的效率提高了,框架封装了普通项目中程序员需要重复书写的代码和简化了调用过程,就比如说在传统的jsp项目中,我们的controller接收到前端的请求然后程序员就需要去开发Dao层,里面还涉及数据库的连接和存储过程的代码,大部分都是冗余的代码,而有了SSM框架后就极大的简化了controller以下层的开发,只需要一个service层和dao层就行了,dao层用来连接jdbc.properties文件的,而什么数据库连接的和存储的过程都直接由mybatis负责了,我们只需要负责传递形参和接收返回数据就行了,这样就完成了一次完整的数据库交互。
当然在开发过程中也遇到了一些问题,比如说出现404,一般都是路径错误,或者配置文件错误等等。出现500,一般是代码错误。还有tomcat端口号占用、mysql字符集出错等。遇到错误不要太担心,可以一点点根据报错内容,也可以请求老师与同学的帮助,一点点解决。问题也许很麻烦,但有时也是我们更深刻地理解框架的垫脚石。
在向老师答疑的过程中,也细致的了解的jsp界面如何通过SSM框架中的配置文件跳转到controller层,进而跳转至另一个jsp界面,以前只知道jsp界面通过Action直接跳转至controller层,没有细致的深入了解是如何跳转的,看来以后还是要懂得细致的过程,不能只知道大概。谢谢老师的提点!
十一、附录——部分重要源代码
十二、指导老师意见
指导老师意见:
成绩:
指导教师签名:
年 月 日