今天在安装了httpclient包,因为不知道get请求在哪个包里,所以查看分析了一下包的结构。发现里面有类似org.apache.http.impl.conn的包和其它包,区别就在于有没有impl。所以就想知道这两个是有什么区别?impl到底是什么意思?
然后百度总结后,如下:
在Java开发中,通常将后台分成几层,常见的是三层mvc:Model、View、Controller,模型视图控制层三层,而impl通常处于controller层的service下,用来存放接口的实现类,impl的全称为implement,表示实现的意思。impl用于实现接口,通俗点,看图片理解一下:
所以看到这里,我们知道了。我要发请求的类应该是在这个包里去实现:
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END