일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 | 29 |
30 | 31 |
- JPA
- mysql
- Java
- 연습문제
- 디자인 패턴
- LV02
- docker
- LV0
- Redis
- spring boot
- 포트폴리오
- 코테
- Lv.0
- Kafka
- GIT
- LV.02
- 일정관리 프로젝트
- 데이터 베이스
- CoffiesVol.02
- LV01
- LV03
- 일정관리프로젝트
- 알고리즘
- CI/CD
- SQL
- Join
- LV1
- 이것이 자바다
- 프로그래머스
- S3
- Today
- Total
목록2025/03/23 (2)
코드 저장소.
목차1. 현재 코드의 문제2. 문제의 대안 1. 현재 코드의 문제현재 일정관리 프로젝트를 진행을 하면서 일정을 등록시 첨부파일을 등록을 하는 기능을 만들었다. 현재의 업로드 방식은 업로드후 로컬에 저장을 하는 방식이었다. 아래는 내가 작성한 첨부파일에 관련된 코드의 일부분이다. // 기존 방식: 로컬 경로에 파일 저장 + 썸네일 생성 + AttachModel 생성까지 모두 한 메서드에서 처리public static List uploadMultipleFiles(...) { // 1. 디렉토리 생성 // 2. 확장자 판별 // 3. 썸네일 생성 // 4. 파일 저장 및 AttachModel 구성} 이 방식에는 여러가지의 문제점이 있는데 문제점은 아래와 같습니다. 1-1. 서버 자원(I/..

목차1.사건의 발단2.println을 쓰면 안되는가?3.그래서? 어떻게 해야되는가?4.느낀점. 1.사건의 발단첨부파일 모듈에서 첨부파일 업로드에 관한 로직을 작성을 했고 pr을 올렸는데 다음과 같은 리뷰가 들어왔습니다. 업로드를 테스트를 하기 위해서 작성을 했던 System.out.println()이었는데 사용을 하면 안된다고 해서 왜 안돼는지에 관해서 알아보기로 했습니다.2.println을 쓰면 안되는가?사실 처음엔 크게 문제 될 거라 생각 안 했습니다. 그냥 테스트용으로 했거든요. 근데 찾아보니 이게 생각보다 심각했었습니다. 우선은 System.out.println()이 무엇인지를 알아보기로 했습니다. System.out.println()System.out.println은 Java개발할때 디버깅 ..