Services接口类 + Services接口实现类 分层实现的优点

0

几点方面: 
1.分层开发,如果不是同一个人开发所有的代码,使用接口,方便描述、调用 
2.接口编程,更能体现出ssh框架的松散耦合,比如你某一个实现类需要大量的修改,或者你可以重新写个实现类来实现这个接口。 
3.spring的默认事务是使用的java动态代理,必须是接口才行,不然需要使用cglib。

你可能感兴趣的:(架构)