Spring框架研究:作为控制器的托管Bean和作为控制器的Dispatcher Servlet

时间:2010-06-25 03:00:36

标签: java spring jsp

目前正在研究弹簧框架。我希望我能理解它,我想我需要一些帮助。

这是关于bean概念的春季文档 http://static.springsource.org/spring/docs/3.0.x/spring-framework-reference/html/beans.html

这是控制器概念的春季文档 http://static.springsource.org/spring/docs/3.0.x/spring-framework-reference/html/mvc.html#mvc-servlet

在一个真实的应用程序中,他们的角色如何安排?我使用调度程序servlet来处理所有请求并使用bean作为模型?或者bean也是一个控制器并具有所有业务逻辑?

1 个答案:

答案 0 :(得分:0)

我建议你读一读:

http://static.springsource.org/docs/Spring-MVC-step-by-step/

您将看到正在使用的DispatcherServlet和控制器。你的想法是正确的 - DispatcherServlet处理所有请求(它基本上是一个前端控制器)。

另外,你似乎对“bean”这个词感到困惑。 Bean只是普通的Java对象,遵循其getter和setter的约定 - http://en.wikipedia.org/wiki/JavaBean

但是按照一步一步的步骤,你会得到一个很好的介绍。