diff --git a/README.md b/README.md
index 0ffd8dd141f4ba113246e627456b687ef7975641..6ee1831632ead98098af31e36a52a3093555e744 100644
--- a/README.md
+++ b/README.md
@@ -15,7 +15,7 @@ jfinal weixin 的 spring boot starter,这个starter是为了方便boot用户
net.dreamlu
mica-weixin
- 2.0.4
+ 2.0.5
```
@@ -66,6 +66,9 @@ dream:
- `access-token-cache`建议配置有效时间7100秒。
## 更新说明
+### 2020-12-16 2.0.5
+- 升级 jfinal-weixin 到 2.9,修复素材下载流被关闭的问题。
+
### 2020-12-13 2.0.4
- 调整 WxConfigLoader 方便自定义 config 存储更多属性。
diff --git a/mica-weixin-demo/pom.xml b/mica-weixin-demo/pom.xml
index bd5e21940e68a7d3a47201cd8c3a5f4345928450..2a060beab48fb36d068998703e3d200cae60b8c9 100644
--- a/mica-weixin-demo/pom.xml
+++ b/mica-weixin-demo/pom.xml
@@ -32,13 +32,13 @@
net.dreamlu
mica-weixin
- 2.0.3
+ 2.0.5
net.dreamlu
mica-redis
- 2.0.7-GA
+ 2.1.0-GA
org.springframework.boot
diff --git a/mica-weixin-demo/src/main/java/com/example/demo/WxConfigDatabaseLoader.java b/mica-weixin-demo/src/main/java/com/example/demo/WxConfigDatabaseLoader.java
index 31c229fd1c26da4e9fc86ceb23e9bac3d685d564..5c53fb6ddf87bbfbe1548cf73c3810c175e8d8ed 100644
--- a/mica-weixin-demo/src/main/java/com/example/demo/WxConfigDatabaseLoader.java
+++ b/mica-weixin-demo/src/main/java/com/example/demo/WxConfigDatabaseLoader.java
@@ -1,8 +1,8 @@
package com.example.demo;
-import net.dreamlu.weixin.config.WxConf;
+import com.jfinal.weixin.sdk.api.ApiConfig;
+import com.jfinal.wxaapp.WxaConfig;
import net.dreamlu.weixin.config.WxConfigLoader;
-import net.dreamlu.weixin.config.WxaConf;
import org.springframework.context.annotation.Configuration;
import java.util.Collections;
@@ -17,8 +17,8 @@ import java.util.List;
public class WxConfigDatabaseLoader implements WxConfigLoader {
@Override
- public List loadWx() {
- WxConf wxConf = new WxConf();
+ public List loadWx() {
+ ApiConfig wxConf = new ApiConfig();
wxConf.setAppId("wxc03edcd008ad1e70");
wxConf.setAppSecret("11ed9e2b8e3e3c131e7be320a42b2b5a");
wxConf.setToken("123456");
@@ -26,7 +26,7 @@ public class WxConfigDatabaseLoader implements WxConfigLoader {
}
@Override
- public List loadWxa() {
+ public List loadWxa() {
return Collections.emptyList();
}
}
diff --git a/mica-weixin/build.gradle b/mica-weixin/build.gradle
index 7051c8310ce84dc99ac67d7a36993ebeed52daf3..1a05e4ef99e98ee17e0d875620e4a02815733d84 100644
--- a/mica-weixin/build.gradle
+++ b/mica-weixin/build.gradle
@@ -5,7 +5,7 @@ ext {
javaVersion = JavaVersion.VERSION_1_8
springBootVersion = "2.3.4.RELEASE"
jfinalVersion = "4.9.05"
- jfinalWeixinVersion = "2.8"
+ jfinalWeixinVersion = "2.9"
okhttpVersion = "3.14.9"
micaAutoVersion = "1.2.5"
lombokVersion = "1.18.12"
diff --git a/mica-weixin/gradle.properties b/mica-weixin/gradle.properties
index 125206e5f2176fddfb8a2037ce7dc442c013108a..f059a48a8e957d1389c907a051649a0a0da1236b 100644
--- a/mica-weixin/gradle.properties
+++ b/mica-weixin/gradle.properties
@@ -1,4 +1,4 @@
-VERSION=2.0.4
+VERSION=2.0.5
GROUPID=net.dreamlu
userName=chunmeng