业务接口 j2ee项目里面service层里面为什么要建立一个接口,一个实现类?
j2ee项目里面service层里面为什么要建立一个接口,一个实现类?Java是用于接口编程、编程规范的,因此具有良好的可扩展性。对于一个小项目来说,使用这个界面似乎很麻烦,但是对于一个大项目来说就不
j2ee项目里面service层里面为什么要建立一个接口,一个实现类?
Java是用于接口编程、编程规范的,因此具有良好的可扩展性。对于一个小项目来说,使用这个界面似乎很麻烦,但是对于一个大项目来说就不同了。接口的编程非常重要,有利于维护和扩展。而且在分工上更容易合作。例如,如果我想调用服务层方法,我只需要通过接口直接调用该方法。我根本不必关心这个方法的实现。这可以由团队中的其他人来完成。另外,不是为了接口编程,只是一个项目。对于接口编程,我们可以制作产品,然后在产品的基础上构建项目。对于同一领域的项目,许多项目只是有不同的实现细节。