Skip to content

Commit 2046ec7

Browse files
author
허원철/NSC서버팀/NE
committed
fix compile
1 parent eb8db66 commit 2046ec7

File tree

8 files changed

+20
-20
lines changed

8 files changed

+20
-20
lines changed

SpringBootAsync/src/main/java/com/example/java/config/AsyncConfig.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,15 @@
11
package com.example.java.config;
22

33
import org.springframework.context.annotation.Configuration;
4-
import org.springframework.scheduling.annotation.AsyncConfigurerSupport;
4+
import org.springframework.scheduling.annotation.AsyncConfigurer;
55
import org.springframework.scheduling.annotation.EnableAsync;
66

77
import java.util.concurrent.Executor;
88
import java.util.concurrent.Executors;
99

1010
@Configuration
1111
@EnableAsync
12-
public class AsyncConfig extends AsyncConfigurerSupport {
12+
public class AsyncConfig implements AsyncConfigurer {
1313

1414
@Override
1515
public Executor getAsyncExecutor() {

SpringBootAsync/src/main/kotlin/com/example/kotlin/config/AsyncConfig.kt

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,14 @@
11
package com.example.kotlin.config
22

33
import org.springframework.context.annotation.Configuration
4-
import org.springframework.scheduling.annotation.AsyncConfigurerSupport
4+
import org.springframework.scheduling.annotation.AsyncConfigurer
55
import org.springframework.scheduling.annotation.EnableAsync
6-
76
import java.util.concurrent.Executor
87
import java.util.concurrent.Executors
98

109
@Configuration
1110
@EnableAsync
12-
class AsyncConfig : AsyncConfigurerSupport() {
11+
class AsyncConfig : AsyncConfigurer {
1312

1413
override fun getAsyncExecutor(): Executor {
1514
// ThreadPoolTaskExecutor executor = new ThreadPoolTaskExecutor();

SpringBootCustomJackson/src/main/java/com/example/java/component/EncodedJsonComponent.java

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,10 @@
66
import com.fasterxml.jackson.core.ObjectCodec;
77
import com.fasterxml.jackson.databind.*;
88
import org.springframework.boot.jackson.JsonComponent;
9-
import org.springframework.util.Base64Utils;
109

1110
import java.io.IOException;
11+
import java.nio.charset.StandardCharsets;
12+
import java.util.Base64;
1213
import java.util.Iterator;
1314

1415
@JsonComponent
@@ -33,7 +34,8 @@ public Model deserialize(JsonParser p, DeserializationContext ctxt)
3334
System.out.println(field + ":" + node.get(field));
3435
}
3536

36-
String name = new String(Base64Utils.decodeFromString(node.get("name").asText()));
37+
String name = new String(Base64.getDecoder().decode(node.get("name").asText()),
38+
StandardCharsets.UTF_8);
3739
int type = node.get("type").asInt();
3840
System.out.println("---------------------------------------------------");
3941
return new Model(name, type);
@@ -52,7 +54,7 @@ public void serialize(Model value, JsonGenerator json,
5254
SerializerProvider provider) throws IOException {
5355
json.writeStartObject();
5456
json.writeFieldName("name");
55-
json.writeString(Base64Utils.encodeToString(value.getName().getBytes()));
57+
json.writeString(Base64.getEncoder().encodeToString(value.getName().getBytes()));
5658
json.writeFieldName("type");
5759
json.writeNumber(value.getType());
5860
json.writeEndObject();

SpringBootCustomJackson/src/main/kotlin/com/example/kotlin/component/EncodedJsonComponent.kt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@ import com.fasterxml.jackson.core.JsonGenerator
55
import com.fasterxml.jackson.core.JsonParser
66
import com.fasterxml.jackson.databind.*
77
import org.springframework.boot.jackson.JsonComponent
8-
import org.springframework.util.Base64Utils
98
import java.io.IOException
9+
import java.util.Base64
1010

1111
@JsonComponent
1212
class EncodedJsonComponent {
@@ -28,7 +28,7 @@ class EncodedJsonComponent {
2828
println(field + ":" + node.get(field))
2929
}
3030

31-
val name = String(Base64Utils.decodeFromString(node.get("name").asText()))
31+
val name = String(Base64.getDecoder().decode(node.get("name").asText()))
3232
val type = node.get("type").asInt()
3333
println("---------------------------------------------------")
3434
return Model(name, type)
@@ -46,7 +46,7 @@ class EncodedJsonComponent {
4646
provider: SerializerProvider) {
4747
json.writeStartObject()
4848
json.writeFieldName("name")
49-
json.writeString(Base64Utils.encodeToString(value.name.toByteArray()))
49+
json.writeString(Base64.getEncoder().encodeToString(value.name.toByteArray()))
5050
json.writeFieldName("type")
5151
json.writeNumber(value.type)
5252
json.writeEndObject()

SpringBootEvent/src/test/java/com/heowc/PasswordChangingServiceTest.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
import org.junit.jupiter.api.Test;
77
import org.springframework.beans.factory.annotation.Autowired;
88
import org.springframework.boot.test.context.SpringBootTest;
9-
import org.springframework.boot.test.mock.mockito.MockBean;
9+
import org.springframework.test.context.bean.override.mockito.MockitoBean;
1010

1111
import static com.heowc.event.PasswordChangedEventListener.MESSAGE_FORMAT;
1212
import static org.assertj.core.api.Assertions.assertThat;
@@ -22,7 +22,7 @@ class PasswordChangingServiceTest {
2222
@Autowired
2323
private MemberRepository repository;
2424

25-
@MockBean
25+
@MockitoBean
2626
private SendService sendService;
2727

2828
@Test

SpringBootJpaSecurity/src/test/java/com/example/web/UserControllerTest.java

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,11 +7,10 @@
77
import org.junit.jupiter.api.Test;
88
import org.springframework.beans.factory.annotation.Autowired;
99
import org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTest;
10-
import org.springframework.boot.test.mock.mockito.MockBean;
1110
import org.springframework.context.annotation.Import;
1211
import org.springframework.http.HttpStatus;
13-
import org.springframework.security.core.userdetails.UserDetailsService;
1412
import org.springframework.security.test.context.support.WithMockUser;
13+
import org.springframework.test.context.bean.override.mockito.MockitoBean;
1514
import org.springframework.test.web.servlet.MockMvc;
1615

1716
import static org.assertj.core.api.Assertions.assertThat;
@@ -29,7 +28,7 @@ public class UserControllerTest {
2928
@Autowired
3029
private ObjectMapper objectMapper;
3130

32-
@MockBean
31+
@MockitoBean
3332
private UserRepository repository;
3433

3534
@Test

SpringBootTest/src/test/java/com/example/MockMvcTest.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,8 @@
77
import org.junit.jupiter.api.Test;
88
import org.springframework.beans.factory.annotation.Autowired;
99
import org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTest;
10-
import org.springframework.boot.test.mock.mockito.MockBean;
1110
import org.springframework.http.MediaType;
11+
import org.springframework.test.context.bean.override.mockito.MockitoBean;
1212
import org.springframework.test.web.servlet.MockMvc;
1313

1414
import static org.mockito.BDDMockito.given;
@@ -22,7 +22,7 @@ public class MockMvcTest {
2222
@Autowired
2323
private MockMvc mvc;
2424

25-
@MockBean
25+
@MockitoBean
2626
private BasicService service;
2727

2828
@Autowired

SpringBootTest/src/test/java/com/example/MockTest.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@
55
import org.springframework.beans.factory.annotation.Autowired;
66
import org.springframework.boot.test.context.SpringBootTest;
77
import org.springframework.boot.test.context.SpringBootTest.WebEnvironment;
8-
import org.springframework.boot.test.mock.mockito.MockBean;
98
import org.springframework.boot.test.web.client.TestRestTemplate;
9+
import org.springframework.test.context.bean.override.mockito.MockitoBean;
1010

1111
import static org.assertj.core.api.Assertions.assertThat;
1212
import static org.mockito.BDDMockito.given;
@@ -17,7 +17,7 @@ public class MockTest {
1717
@Autowired
1818
TestRestTemplate restTemplate;
1919

20-
@MockBean
20+
@MockitoBean
2121
BasicService service;
2222

2323
@Test

0 commit comments

Comments
 (0)