接触spring mvc的时间不长
以我现在的理解写出自己对spring mvc的一点自己的理解,如有错误,欢迎指正 (Monkey Email:freedom521fd@163.com)
首先先来看一下spring mvc的工作流程(下面的内容说的很详细了,不做修改)重要理解 controller和前端控制器
(个人观点,在spring mvc架构中,其实有两个控制器,一个是DispatcherServlet,一个就是前端控制器)
近期做的项目使用的是 spring mvc + mybatis + velocity (关于mybatis和velocity在后面讲解)
首先和SSH或者SSI框架相同,用户发出请求,页面请求一个对应的ACTION,之后就按照上图所示的流程进行。
(在此要强调的是,以前所做的项目使用XML文件配置BEAN注入,后来发现大多都是使用注解,所以对注解的使用应当尽快熟悉!!!切记)
网上出现最多的一张图是
然而,我并看不懂,希望有大神给讲解一下。 小弟初学者(疑惑主要在3,4,5,6步骤)
最后,希望学的更多,因为目前我只能这样做,很多人跟我说过转行的事情,也有朋友跟我说过创业的事情,但工作时间不长,所了解甚少,风险太大!
FINALLY:不止一次的向朋友推荐知乎+印象笔记这样一个组合,真的很NICE(我的知乎:何不轻狂)
。祝好,my friends.