2020-9-15

CMS 小结

学习了SpringMVC、Mybatis及两者的整合即ssm框架。SpringMVC的实现原理是通过Servlet拦截所有URL来达到控制的目的,也了解到和掌握了SpringMVC和Mybatis的使用步骤。

MVC执行流程
在这里插入图片描述MyBatis的执行流程
在这里插入图片描述
CMS(content management system)内容管理系统
1.使用到的技术
java平台:eclipse
数据库:Mysql
前端框架:jQuery、Bootstrap、GridManager表格插件
后端框架:SSM

2.技术难点
(1)执行流程
存在前后端进行数据传递时逻辑不清楚的情况
解决办法:在敲代码之前,先整理好自己的思路,比如要实现的什么功能,实现的方式,前后端数据传递的方式等等
(2)找错能力
在运行时出现bug时,有时候很难找到出错原因
解决方法:多敲代码熟悉流程,养成良好的书写习惯,将项目过程中出现的错误及时整理记录
(3)代码思想还需加强
比如封装重复使用的代码、将一些属性进行初始化以避免空指针异常等等,还需要多加进行联系、观察
(4)新技术的运用
在使用新技术替代旧技术时,容易对最核心的技术概念模糊化,从而导致思维不清楚
解决办法:即使回顾核心概念,通过抓住核心来拓展知识体系,而不要试图抓住所有的细枝末节

3.主要实现的功能
1.功能:跳转到后台首页【WEB-INF/view/index.jsp】
2.功能:跳转到文章列表页面【WEB-INF/view/article/article.jsp】
3.功能:显示文章列表【Article】
4.功能:文章列表分页
5.功能:高级查询
6.功能:删除
7.功能:添加和修改
8.功能:前端首页文章列表展示
9.页面静态化
10.功能:浏览次数或点击次数的实现
11.功能:轮播图的列表显示
12.功能:轮播图的高级查询
13.功能:文件上传功能
14.功能:Slide模块的删除操作【参考Article模块】
15.功能:前台轮播图的显示
16.功能:登录功能实现
17.功能:注销功能实现
18.功能:登录功能点击回车登录
19.功能:登录页面的记住我实现
20.功能:登录拦截

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值