org.apache.httpcomponents.client5
diff --git a/weixin-java-open/src/main/java/me/chanjar/weixin/open/api/impl/WxOpenServiceImpl.java b/weixin-java-open/src/main/java/me/chanjar/weixin/open/api/impl/WxOpenServiceImpl.java
index 83e831df7..c807ccdf9 100644
--- a/weixin-java-open/src/main/java/me/chanjar/weixin/open/api/impl/WxOpenServiceImpl.java
+++ b/weixin-java-open/src/main/java/me/chanjar/weixin/open/api/impl/WxOpenServiceImpl.java
@@ -3,6 +3,6 @@ package me.chanjar.weixin.open.api.impl;
/**
* @author 007
*/
-public class WxOpenServiceImpl extends WxOpenServiceHttpComponentsImpl {
+public class WxOpenServiceImpl extends WxOpenServiceApacheHttpClientImpl {
}
diff --git a/weixin-java-pay/src/main/java/com/github/binarywang/wxpay/service/impl/WxPayServiceImpl.java b/weixin-java-pay/src/main/java/com/github/binarywang/wxpay/service/impl/WxPayServiceImpl.java
index 4316bafa4..77246536a 100644
--- a/weixin-java-pay/src/main/java/com/github/binarywang/wxpay/service/impl/WxPayServiceImpl.java
+++ b/weixin-java-pay/src/main/java/com/github/binarywang/wxpay/service/impl/WxPayServiceImpl.java
@@ -2,11 +2,11 @@ package com.github.binarywang.wxpay.service.impl;
/**
*
- * 微信支付接口请求实现类,默认使用Apache HttpClient 5实现
+ * 微信支付接口请求实现类,默认使用 Apache HttpClient 4 实现.
* Created by Binary Wang on 2017-7-8.
*
*
* @author Binary Wang
*/
-public class WxPayServiceImpl extends WxPayServiceHttpComponentsImpl {
+public class WxPayServiceImpl extends WxPayServiceApacheHttpImpl {
}
diff --git a/weixin-java-pay/src/test/java/com/github/binarywang/wxpay/service/impl/BaseWxPayServiceImplTest.java b/weixin-java-pay/src/test/java/com/github/binarywang/wxpay/service/impl/BaseWxPayServiceImplTest.java
index 7dff396de..c61d27ef7 100644
--- a/weixin-java-pay/src/test/java/com/github/binarywang/wxpay/service/impl/BaseWxPayServiceImplTest.java
+++ b/weixin-java-pay/src/test/java/com/github/binarywang/wxpay/service/impl/BaseWxPayServiceImplTest.java
@@ -59,6 +59,11 @@ public class BaseWxPayServiceImplTest {
@Inject
private WxPayService payService;
+ @Test
+ public void testDefaultImplUsesApacheHttpClient() {
+ assertThat(new WxPayServiceImpl()).isInstanceOf(WxPayServiceApacheHttpImpl.class);
+ }
+
/**
* Test method for {@link WxPayService#unifiedOrder(WxPayUnifiedOrderRequest)}.
*
diff --git a/weixin-java-qidian/pom.xml b/weixin-java-qidian/pom.xml
index 567efd7ad..ad5e16209 100644
--- a/weixin-java-qidian/pom.xml
+++ b/weixin-java-qidian/pom.xml
@@ -34,7 +34,6 @@
org.apache.httpcomponents
httpclient
- provided
org.apache.httpcomponents.client5
diff --git a/weixin-java-qidian/src/main/java/me/chanjar/weixin/qidian/api/impl/WxQidianServiceImpl.java b/weixin-java-qidian/src/main/java/me/chanjar/weixin/qidian/api/impl/WxQidianServiceImpl.java
index 2e1314b3b..e063f9235 100644
--- a/weixin-java-qidian/src/main/java/me/chanjar/weixin/qidian/api/impl/WxQidianServiceImpl.java
+++ b/weixin-java-qidian/src/main/java/me/chanjar/weixin/qidian/api/impl/WxQidianServiceImpl.java
@@ -2,11 +2,11 @@ package me.chanjar.weixin.qidian.api.impl;
/**
*
- * 默认接口实现类,使用apache httpClient 5实现
+ * 默认接口实现类,使用 Apache HttpClient 4 实现.
* Created by Binary Wang on 2017-5-27.
*
*
* @author Binary Wang
*/
-public class WxQidianServiceImpl extends WxQidianServiceHttpComponentsImpl {
+public class WxQidianServiceImpl extends WxQidianServiceHttpClientImpl {
}