Skip to content

Commit 539815b

Browse files
Merge pull request #6 from Talexs/develop
Develop
2 parents 44ac3aa + bb31d49 commit 539815b

18 files changed

Lines changed: 518 additions & 149 deletions

File tree

pom.xml

Lines changed: 22 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@
5050
<dependency>
5151
<groupId>org.springframework.boot</groupId>
5252
<artifactId>spring-boot-starter-mail</artifactId>
53-
<version>2.6.4</version>
53+
<version>2.6.7</version>
5454
</dependency>
5555
<!-- <dependency>-->
5656
<!-- <groupId>org.springframework.boot</groupId>-->
@@ -71,12 +71,12 @@
7171
<dependency>
7272
<groupId>org.springframework.boot</groupId>
7373
<artifactId>spring-boot-starter-web</artifactId>
74-
<version>2.6.4</version>
74+
<version>2.6.7</version>
7575
</dependency>
7676
<dependency>
7777
<groupId>org.springframework.boot</groupId>
7878
<artifactId>spring-boot-starter-websocket</artifactId>
79-
<version>2.6.4</version>
79+
<version>2.6.7</version>
8080
</dependency>
8181
<!-- <dependency>-->
8282
<!-- <groupId>org.mybatis.spring.boot</groupId>-->
@@ -86,12 +86,12 @@
8686
<dependency>
8787
<groupId>org.springframework.cloud</groupId>
8888
<artifactId>spring-cloud-config-server</artifactId>
89-
<version>3.1.1</version>
89+
<version>3.1.2</version>
9090
</dependency>
9191
<dependency>
9292
<groupId>org.springframework.cloud</groupId>
9393
<artifactId>spring-cloud-starter-config</artifactId>
94-
<version>3.1.1</version>
94+
<version>3.1.2</version>
9595
</dependency>
9696
<!-- <dependency>-->
9797
<!-- <groupId>org.thymeleaf.extras</groupId>-->
@@ -100,7 +100,7 @@
100100
<dependency>
101101
<groupId>org.springframework.boot</groupId>
102102
<artifactId>spring-boot-devtools</artifactId>
103-
<version>2.6.4</version>
103+
<version>2.6.7</version>
104104
<scope>runtime</scope>
105105
<optional>true</optional>
106106
</dependency>
@@ -113,18 +113,19 @@
113113
<dependency>
114114
<groupId>org.springframework.boot</groupId>
115115
<artifactId>spring-boot-configuration-processor</artifactId>
116-
<version>2.6.4</version>
116+
<version>2.6.7</version>
117117
<optional>true</optional>
118118
</dependency>
119119
<dependency>
120120
<groupId>org.projectlombok</groupId>
121121
<artifactId>lombok</artifactId>
122+
<version>1.18.24</version>
122123
<optional>true</optional>
123124
</dependency>
124125
<dependency>
125126
<groupId>org.springframework.boot</groupId>
126127
<artifactId>spring-boot-starter-test</artifactId>
127-
<version>2.6.4</version>
128+
<version>2.6.7</version>
128129
<scope>test</scope>
129130
</dependency>
130131
<!-- <dependency>-->
@@ -156,13 +157,13 @@
156157
<dependency>
157158
<groupId>cn.dev33</groupId>
158159
<artifactId>sa-token-spring-boot-starter</artifactId>
159-
<version>1.29.1.trial</version>
160+
<version>1.30.0</version>
160161
</dependency>
161162
<!-- Sa-Token 整合 Redis (使用jackson序列化方式) -->
162163
<dependency>
163164
<groupId>cn.dev33</groupId>
164165
<artifactId>sa-token-dao-redis-jackson</artifactId>
165-
<version>1.29.1.trial</version>
166+
<version>1.30.0</version>
166167
</dependency>
167168
<!-- 提供Redis连接池 -->
168169
<dependency>
@@ -172,7 +173,7 @@
172173
<dependency>
173174
<groupId>com.google.guava</groupId>
174175
<artifactId>guava</artifactId>
175-
<version>31.0.1-jre</version>
176+
<version>31.1-jre</version>
176177
</dependency>
177178
<dependency>
178179
<groupId>net.minecrell</groupId>
@@ -183,7 +184,7 @@
183184
<dependency>
184185
<groupId>cn.hutool</groupId>
185186
<artifactId>hutool-all</artifactId>
186-
<version>5.7.22</version>
187+
<version>5.8.0</version>
187188
</dependency>
188189
<!-- <dependency>-->
189190
<!-- <groupId>org.springframework.boot</groupId>-->
@@ -211,7 +212,7 @@
211212
<dependency>
212213
<groupId>com.freewayso</groupId>
213214
<artifactId>image-combiner</artifactId>
214-
<version>2.3.2</version>
215+
<version>2.3.3</version>
215216
</dependency>
216217
<!-- <dependency>-->
217218
<!-- <groupId>com.alibaba</groupId>-->
@@ -228,18 +229,24 @@
228229
<dependency>
229230
<groupId>com.alibaba</groupId>
230231
<artifactId>druid</artifactId>
231-
<version>1.2.8</version>
232+
<version>1.2.9</version>
232233
</dependency>
233234
<dependency>
234235
<groupId>org.jetbrains</groupId>
235236
<artifactId>annotations</artifactId>
236-
<version>13.0</version>
237+
<version>23.0.0</version>
237238
</dependency>
238239
<dependency>
239240
<groupId>org.apache.commons</groupId>
240241
<artifactId>commons-lang3</artifactId>
241242
<version>3.12.0</version>
242243
</dependency>
244+
<!-- maven 导入 -->
245+
<dependency>
246+
<groupId>cloud.tianai.captcha</groupId>
247+
<artifactId>tianai-captcha</artifactId>
248+
<version>1.3.1</version>
249+
</dependency>
243250
</dependencies>
244251

245252
<dependencyManagement>

src/main/java/com/talexframe/frame/core/modules/application/TApp.java

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -28,11 +28,13 @@ public TApp(String provider) {
2828

2929
this.repo = this.getRepo();
3030

31-
if ( this.repo == null ) {
31+
// 不强制要求 Repository
3232

33-
throw new RuntimeException("无法找到 Repo");
33+
// if ( this.repo == null ) {
3434

35-
}
35+
// throw new RuntimeException("无法找到 Repo");
36+
37+
// }
3638

3739
}
3840

src/main/java/com/talexframe/frame/core/modules/event/service/TalexEventBus.java

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -218,7 +218,11 @@ private void event(TalexEvent event, MethodManager methodManager) {
218218

219219
List<MethodManager> methodsList = mapCaches.get(listener);
220220

221-
methodsList.remove(methodManager);
221+
if( methodsList != null ) {
222+
223+
methodsList.remove(methodManager);
224+
225+
}
222226

223227
mapCaches.put(listener, methodsList);
224228

src/main/java/com/talexframe/frame/core/modules/handler/RestExceptionHandler.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
package com.talexframe.frame.core.modules.handler;
22

33
import com.talexframe.frame.core.pojo.wrapper.ResultData;
4-
import com.talexframe.frame.exception.FrameException;
4+
import com.talexframe.frame.core.pojo.exception.FrameException;
55
import lombok.extern.slf4j.Slf4j;
66
import org.springframework.http.HttpStatus;
77
import org.springframework.web.HttpRequestMethodNotSupportedException;

0 commit comments

Comments
 (0)