代码之家  ›  专栏  ›  技术社区  ›  lisak

Spring MVC开发过程-最佳实践

  •  0
  • lisak  · 技术社区  · 14 年前

    当我们不考虑服务/DAO层时,使用jsp作为视图层的Spring MVC/portletmvc应用程序的正确开发过程是什么——通常已经完成了。

    我的意思是,如果我一次创建controller+JSP,我会在一段时间内迷失方向,一切看起来都一团糟,我会忽略对应用程序设计和需求的全面调查。但另一方面,我无法想象我会先创建jsp,然后先创建控制器或控制器,然后再创建jsp。

    编程portlet要复杂得多,解决这个问题似乎很重要。

    1 回复  |  直到 14 年前
        1
  •  1
  •   lisak    14 年前

    我首先从技术和“业务逻辑”的角度声明了我将要开发的整个portlet插件中最重要的部分。我通常为每个这样的区域分配一个控制器。

    HTML form          -  Controller - InternalResourceViewResolver   - JSP
    Common rendering   -  Controller - InternalResourceViewResolver   - JSP
    Ajax component     -  Controller - BeanNameViewResolver           - YUI + JSP + JSON
    

    我喜欢迭代式编程。创建一个可以接受的“骨架”来赚钱。然后我花了2倍的时间让它更华丽。