Skip to content

Commit 01edb53

Browse files
committed
[feat] 앱 로그인 구현
1 parent 0042e65 commit 01edb53

5 files changed

Lines changed: 380 additions & 2 deletions

File tree

src/main/java/plogo/plogoserver/service/CourseService.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
import com.fasterxml.jackson.core.JsonProcessingException;
44
import com.fasterxml.jackson.databind.JsonMappingException;
55
import com.fasterxml.jackson.databind.ObjectMapper;
6+
import java.io.Console;
67
import org.springframework.transaction.annotation.Transactional;
78
import java.util.ArrayList;
89
import java.util.Collections;
@@ -176,6 +177,8 @@ public List<CourseResponseDTO> analyzePreference(PreferenceRequestBody request)
176177
//플라스크 서버에서 코스 분석 후 반환
177178
List<Long> courseIds = recommendSystem.getRecommendations(request);
178179

180+
System.out.println("coursIds:" + courseIds);
181+
179182
List<Course> courses = courseIds.stream()
180183
.map(courseRepository::findById)
181184
.filter(Optional::isPresent)
Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
package plogo.plogoserver.utils;
2+
3+
import lombok.RequiredArgsConstructor;
4+
import org.springframework.boot.CommandLineRunner;
5+
import org.springframework.stereotype.Component;
6+
import plogo.plogoserver.service.BatchService;
7+
8+
@Component
9+
@RequiredArgsConstructor
10+
public class BatchInitializer implements CommandLineRunner {
11+
12+
private final BatchService batchService;
13+
14+
@Override
15+
public void run(String... args) throws Exception {
16+
System.out.println("🚀 Batch Job Started...");
17+
batchService.runSaveAll();
18+
System.out.println("✅ Batch Job Completed!");
19+
}
20+
}
21+

src/main/java/plogo/plogoserver/utils/RecommendSystem.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
@Component
1313
public class RecommendSystem {
1414
//@Value("${FLASK_BaseURL}")
15-
private String baseUrl;
15+
private final String baseUrl = "http://3.39.43.241:5050/api";
1616

1717
public List<Long> getRecommendations(PreferenceRequestBody request) {
1818
WebClient webClient = WebClient.builder()

0 commit comments

Comments
 (0)