我是網絡開發的新手,所以請忍受我的誤解。春季控制器之間正常分工的練習
讓我們下面的例子:
用戶要執行這些操作:登錄,退出,加入2號,寫評論。
從我目前的知識,我將創建4控制器類,如:
loginController,logoutController, ArithmethicController, TextController.
在這些控制器我將向然後所有必需的映射,但: 像真的加入2號的事,寫評論...必須由其他類如AdditionClass, WriteTextToSourceClass, UserAuthClass
完成的權利?
此外,AdditionClass, WriteTextToSourceClass, UserAuthClass
可能應該擴展HttpServlet。
我錯過了什麼,是我不知道Servlet
這個東西在什麼地方發揮作用,如果我已經在控制器之間劃分了工作,那麼它真正使用/負責的是什麼,那麼我的servlet在這裏還有什麼工作呢?
他們不應擴大的servlet。控制器是「servlets」(實際上Spring MVC提供了servlet,並在入口點有控制器。) – Tobb