grails定义service layer的概念,是想规范应用的层次结构,阻止核心的应用逻辑嵌入到
controller里;将逻辑嵌入控制器,在传统的web框架里也是不提倡的,它的坏处这里就不说了;
grails里的service应该被看作是放置大部分应用逻辑的地方。controller负责处理请求,然后重定向等工作;这样应用的逻辑就完全独立出来,可以被重用,同时降低了系统的粘性;
controller里;将逻辑嵌入控制器,在传统的web框架里也是不提倡的,它的坏处这里就不说了;
grails里的service应该被看作是放置大部分应用逻辑的地方。controller负责处理请求,然后重定向等工作;这样应用的逻辑就完全独立出来,可以被重用,同时降低了系统的粘性;