[api] swagger 셋팅중

- 캐싱 추가
This commit is contained in:
2026-02-26 11:49:42 +09:00
parent 63ae5ed6c9
commit 4032dbdd41
2 changed files with 18 additions and 9 deletions
+16 -9
View File
@@ -5,21 +5,28 @@
### 코드 수정 시 반드시 따를 것
1. **절대로 바로 파일을 수정하지 말 것**
2. **먼저 수정 방향과 계획을 설명**
3. **수정할 코드를 보여줄지 말지 물어보고 보여주**
4. **수정할 코드를 먼저 보여주기** (사용자가 직접 수정할 수도 있도록)
5. **사용자 확인 후 자동 작성 진행** 또는 사용자가 요청 시에만 작성
3. **긴 소스 코드를 보여주기 전에 먼저 물어보**
- "코드 보여드릴까요?" 또는 "직접 수정하시겠어요?"
- 사용자가 원하면 코드 보여주기 (사용자가 직접 수정할 수도 있도록)
4. **파일 작성/수정은 사용자가 요청할 때만**
### 작업 순서 예시
```
1. "CORS 설정을 yml로 분리하겠습니다."
2. "다음과 같이 수정됩니다:"
- CorsProperties.java 생성 (코드 보여주기)
- CorsConfig.java 수정 (코드 보여주기)
- application-local.yaml 수정 (코드 보여주기)
3. "직접 수정하시겠습니까? 아니면 제가 작성할까요?"
4. (사용자 확인 후) 파일 수정 진행
2. "수정 내용:"
- CorsProperties.java 생성 필요
- CorsConfig.java 수정 필요
- application-local.yaml 수정 필요
3. "코드 보여드릴까요? 아니면 직접 수정하시겠어요?"
4. (사용자가 "보여줘"라고 하면) 코드 보여주기
5. (사용자가 "작성해줘"라고 하면) 파일 수정 진행
```
### 주의사항
- **짧은 설명(수정 위치, 수정 방향)은 바로 보여줘도 됨**
- **전체 메서드/클래스 같은 긴 코드는 반드시 물어본 후 보여주기**
- **화면이 너무 길어지는 것 방지**
## 프로젝트 개요
- **프로젝트명**: alist API
- **그룹**: com.alist
@@ -3,9 +3,11 @@ package com.alist.api;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.boot.context.properties.ConfigurationPropertiesScan;
import org.springframework.cache.annotation.EnableCaching;
@SpringBootApplication
@ConfigurationPropertiesScan
@EnableCaching
public class ApiApplication {
public static void main(String[] args) {