惯例优先原则(convention over configuration)
对于很多项目来说,严格遵从已有惯例和使用合理的缺省选项大概是这些项目需要的……现在Spring Web MVC明确的支持了这种惯例优先原则的主旨。 这意味着,如果建立了一套命名规范,诸如此类,就可以显著地减少系统所需配置项目的数量, 来建立处理器映射、视图解析器、ModelAndView
实例,等等。 这为快速原型开发提供了很大方便。同时提供了一定程度的(通常是好事情)代码库的一致性,进而可以从中选择并发展为成型产品。
引自Spring 2.5参考手册。
惯例优先原则将引导我们的配置,架构和设计。
从struts1,struts2,spring mvc等众多的框架。架构设计和系统设计中都能找出实例。