개요 부트캠프에서 개인 미션으로 중고 물품 거래 사이트의 백엔드 부분을 만다는 미니 프로젝트를 진행했다. 그 중 상태를 나타내는 status 변수를 enum을 사용해서 나타내고 싶었다. 처음에 물품 Entity에 적용을 할 때 판매중, 판매완료 두 개를 나타냈는데 DB에 저장이 잘 됐다. 근데 거래를 하는 로직에서 자꾸 DB에 숫자가 저장이 되길래 왜 그런거지 싶어서 찾아보았고 기록해서 남기고 싶었다. (enum 자주 사용할 것 같아서...) 문제점 status에 제안이 저장되길 바랬는데 결과는 전부 0이라고 저장됐다. 처음에 매핑까지 다 했는데 왜 그런건가 했다. 해결 enum 내부에 매핑된 값을 받는 getStatus 메서드를 만든다. status의 타입을 enum 이 아닌 String으로 해서 ge..
[Spring] 디자인 패턴 공부, DI의 방법 및 각각의 특징 정리, 오늘자 수업 복습 [알고리즘] 스스로 풀었는가? - ⭕ 1시간 동안 못 풀었는가? - ❌ 18111번: 마인크래프트 - ❌ 2023.06.19 - [✏️/Algorithm Problem & Solve] - [백준] 18111번: 마인크래프트 - Java [백준] 18111번: 마인크래프트 - Java ➡️문제 링크 https://www.acmicpc.net/problem/18111 18111번: 마인크래프트 팀 레드시프트는 대회 준비를 하다가 지루해져서 샌드박스 게임인 ‘마인크래프트’를 켰다. 마인크래프트는 1 × 1 × 1(세로, zer0b1rd.tistory.com
[Computer Science] 네트워크 - 캐시, 쿠키, 브라우저 저장소 공부 및 스터디 발표자료 준비 [알고리즘] 스스로 풀었는가? - ⭕ 1시간 동안 못 풀었는가? - ❌ 1654번: 랜선 자르기 - ❌ 2023.06.18 - [✏️/Algorithm Problem & Solve] - [백준] 1654번: 랜선 자르기 - Java [백준] 1654번: 랜선 자르기 - Java ➡️문제 링크 https://www.acmicpc.net/problem/1654 1654번: 랜선 자르기 첫째 줄에는 오영식이 이미 가지고 있는 랜선의 개수 K, 그리고 필요한 랜선의 개수 N이 입력된다. K는 1이상 10,000이하의 정수이고, zer0b1rd.tistory.com 1874번: 스택 수열 - ❌ 2023.0..
[Spring] 김영한 강사님 Spring 강의 : 스프링 핵심 원리 - 기본편 섹션 6 수강 [알고리즘] 스스로 풀었는가? - ⭕ 1시간 동안 못 풀었는가? - ❌ 1966번: 프린터 큐 - ❌ 2023.06.17 - [✏️/Algorithm Problem & Solve] - [백준] 1966번: 프린터 큐 - Java [백준] 1966번: 프린터 큐 - Java ➡️문제 링크 https://www.acmicpc.net/problem/1966 1966번: 프린터 큐 여러분도 알다시피 여러분의 프린터 기기는 여러분이 인쇄하고자 하는 문서를 인쇄 명령을 받은 ‘순서대로’, 즉 먼저 요청된 것을 zer0b1rd.tistory.com 2108번: 통계학 - ❌ 2023.06.18 - [✏️/Algorithm ..
[사담] 오늘 쉬는 날이라 못 잤던 잠 많이 자고 공부도 열심히 한 거 밖에 한 일이 없다..!! 책을 사서 읽고 싶은데 무슨 책을 사야할지 몰라서 아직 안 사고 있다..ㅎ 그냥 도서관에 가서 빌려볼까 생각은 하고 있지만 도서관이 너무 멀다. 기회되면 왕창 빌려서 와야겠다~ [Java] Optional 개념 정리 [Spring] 김영한 강사님 Spring 강의 : 스프링 핵심 원리 - 기본편 섹션 5 수강 [알고리즘] 스스로 풀었는가? - ⭕ 1시간 동안 못 풀었는가? - ❌ 10773번: 제로 - ⭕ 2023.06.17 - [✏️/Algorithm Problem & Solve] - [백준] 10773번: 제로 -Java [백준] 10773번: 제로 -Java ➡️문제 링크 https://www.acmi..