最近一直在恶补基础知识,虽然还有很多欠缺,但是明显脑子中的东西比之前多了。

并且,最近在学习javaweb过程中跟着时频编写了网上商城,简单的功能可以实现了但是还有很多bug,自己慢慢来吧。

这里贴上自己的github地址:https://github.com/FamilyLin/JavaWeb,可以下载源码,目前可以顺利运行,并且满足一定的使用

列出一些知识点,开始进行复盘:

MVC:Model View Controller
Model: Dao +JavaBean
View: Jsp
Controller: Servlet

Dao: 用于连接数据库及进行数据库的操作:增、删、改、查等

JavaBean:用于数据的封装,方便将查询结果在servlet与jsp页面之间进行传递等

jsp:  用于显示、收集数据部分

Servlet:用于验证数据、实例化JavaBean、调用Dao连接数据库、控制页面的跳转

Servlet过滤器(filter):能够在一个Request到达servlet之前预处理request,也可以在离开servlet时处理response

Servlet监听器:给web中的各种操作绑定事件,并对事件进行处理