Before
原来Service层只写了实现类,这样的话,如果Service层类发生变化,Servlet也要随之修改(Servlet调用Service层)。
Now
现在Service层定义一个接口,Servlet类通过接口指向实现类,这样如果BrandService实现类发生变化,只需修改后面的部分,如图:
在Spring框架中,将变得更加简洁,只需声名一个接口就可以:
private BrandService brandService ;
这样Service层代码和web层代码耦合性就解除了。
版权声明:本文为weixin_45922916原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。