|
94 | 94 | 推送失败会抛出异常,可对下面的类异常捕获后进行业务处理 |
95 | 95 | ```java |
96 | 96 | cn.jiguang.sdk.exception.ApiErrorException |
97 | | -``` |
| 97 | +``` |
| 98 | +## 4. 第三方库引用说明 |
| 99 | +``` |
| 100 | + <properties> |
| 101 | + <okhttp.version>4.12.0</okhttp.version> |
| 102 | + <lombok.version>1.18.30</lombok.version> |
| 103 | + <feign-core.version>13.1</feign-core.version> |
| 104 | + <feign-form.version>3.8.0</feign-form.version> |
| 105 | + <jackson-datatype-jsr310.version>2.15.3</jackson-datatype-jsr310.version> |
| 106 | + </properties> |
| 107 | +
|
| 108 | + <dependencies> |
| 109 | + <!-- lombok 打印日志用,需要额外引用实现slfj接口的日志框架,如log4j--> |
| 110 | + <dependency> |
| 111 | + <groupId>org.projectlombok</groupId> |
| 112 | + <artifactId>lombok</artifactId> |
| 113 | + <version>${lombok.version}</version> |
| 114 | + <scope>provided</scope> |
| 115 | + </dependency> |
| 116 | + <!-- feign 网络请求用--> |
| 117 | + <dependency> |
| 118 | + <groupId>io.github.openfeign</groupId> |
| 119 | + <artifactId>feign-core</artifactId> |
| 120 | + <version>${feign-core.version}</version> |
| 121 | + </dependency> |
| 122 | + <dependency> |
| 123 | + <groupId>io.github.openfeign.form</groupId> |
| 124 | + <artifactId>feign-form</artifactId> |
| 125 | + <version>${feign-form.version}</version> |
| 126 | + </dependency> |
| 127 | + <dependency> |
| 128 | + <groupId>io.github.openfeign</groupId> |
| 129 | + <artifactId>feign-slf4j</artifactId> |
| 130 | + <version>${feign-core.version}</version> |
| 131 | + </dependency> |
| 132 | + <dependency> |
| 133 | + <groupId>io.github.openfeign</groupId> |
| 134 | + <artifactId>feign-okhttp</artifactId> |
| 135 | + <version>${feign-core.version}</version> |
| 136 | + </dependency> |
| 137 | + <dependency> |
| 138 | + <groupId>io.github.openfeign</groupId> |
| 139 | + <artifactId>feign-jackson</artifactId> |
| 140 | + <version>${feign-core.version}</version> |
| 141 | + </dependency> |
| 142 | + <!-- okhttp 配合feign网络请求用--> |
| 143 | + <dependency> |
| 144 | + <groupId>com.squareup.okhttp3</groupId> |
| 145 | + <artifactId>okhttp</artifactId> |
| 146 | + <version>${okhttp.version}</version> |
| 147 | + </dependency> |
| 148 | + <!-- jackson-datatype 配合feign网络请求用--> |
| 149 | + <dependency> |
| 150 | + <groupId>com.fasterxml.jackson.datatype</groupId> |
| 151 | + <artifactId>jackson-datatype-jsr310</artifactId> |
| 152 | + <version>${jackson-datatype-jsr310.version}</version> |
| 153 | + </dependency> |
| 154 | + <!-- SM2 国密加密用--> |
| 155 | + <dependency> |
| 156 | + <groupId>org.bouncycastle</groupId> |
| 157 | + <artifactId>bcpkix-jdk15on</artifactId> |
| 158 | + <version>1.68</version> |
| 159 | + </dependency> |
| 160 | + </dependencies> |
| 161 | +``` |
0 commit comments