目前正在研究弹簧框架。我希望我能理解它,我想我需要一些帮助。
这是关于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也是一个控制器并具有所有业务逻辑?
答案 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。
但是按照一步一步的步骤,你会得到一个很好的介绍。