[Spring] DB 테스트 환경 분리
·
Spring
테스트 환경 분리 - application.yml테스트 환경 중에서도 DB를 분리해서 사용하였다.그러다보니 application.yml 파일을 test용으로 분리해야 했다. 분리하는 방법기존 파일을 복사해 테스트 용으로 설정을 바꿨다.test 폴더 아래에 resources 폴더를 만든다.그 아래에 application.yml 파일을 옮기면 test 클래스는 이 파일로 인식하게 된다. 변경할 것spring: config.activate.on-profile: default application: name: GameBlog datasource: driver-class-name: com.mysql.cj.jdbc.Driver password: ${MYSQL_PASSWORD} url: j..
[프로그래머스][My SQL] 가격대 별 상품 개수 구하기 - level 2
·
ProblemSolve
문제 보기 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr  풀이 방법서브 쿼리를 사용해 상품이 속한 가격대를 지정하고,메인 쿼리에서 가격대 별로 GROUP BY 하기FROM ( SELECT TRUNCATE(PRICE, -4) AS PRICE_GROUP FROM PRODUCT ) AS PRODUCT2 숫자함수 FLOOR (+ ROUND, CEIL)TRUNCATE는 몰라도 ROUND는 반올림, FLOOR는 내림, CEIL은 올림이라는 건 다들 알 것이다.그런데 ROUND는 FLOOR, CEIL와 파라미터 형태가 좀 다르다. ROUNDROUND(1..
혼공학습단 11기 - 혼공S (4주차)
·
공부 기록/혼공학습단
혼자 공부하는 SQL # 진도 기본 미션 선택 미션 1주차 (1/2 ~ 1/7) Chapter 01 ~ 02 p. 80의 shop_db의 회원 테이블(member)에서 아이유 회원에 대한 정보만 추출한 후 결과 화면 인증하기 데이터베이스 개체 3가지 설명하기 2주차 (1/8 ~ 1/14) Chapter 03 p. 138의 확인 문제 2번 풀고 인증하기 데이터 입력, 삭제하는 기본 형식 작성하기 3주차 (1/15 ~ 1/21) Chapter 04 p. 195의 확인 문제 4번 풀고 인증하기 p. 183 [좀 더 알아보기] 손코딩 실행하고 결과화면 인증하기 4주차 (1/22 ~ 1/28) Chapter 05 p. 226의 market_db의 회원 테이블(member) 생성하고, p. 229 데이터 입력한 후..
혼공학습단 11기 - 혼공S (3주차)
·
공부 기록/혼공학습단
혼자 공부하는 SQL # 진도 기본 미션 선택 미션 1주차 (1/2 ~ 1/7) Chapter 01 ~ 02 p. 80의 shop_db의 회원 테이블(member)에서 아이유 회원에 대한 정보만 추출한 후 결과 화면 인증하기 데이터베이스 개체 3가지 설명하기 2주차 (1/8 ~ 1/14) Chapter 03 p. 138의 확인 문제 2번 풀고 인증하기 데이터 입력, 삭제하는 기본 형식 작성하기 3주차 (1/15 ~ 1/21) Chapter 04 p. 195의 확인 문제 4번 풀고 인증하기 p. 183 [좀 더 알아보기] 손코딩 실행하고 결과화면 인증하기 4주차 (1/22 ~ 1/28) Chapter 05 p. 226의 market_db의 회원 테이블(member) 생성하고, p. 229 데이터 입력한 후..
혼공학습단 11기 - 혼공S (2주차)
·
공부 기록/혼공학습단
혼자 공부하는 SQL # 진도 기본 미션 선택 미션 1주차 (1/2 ~ 1/7) Chapter 01 ~ 02 p. 80의 shop_db의 회원 테이블(member)에서 아이유 회원에 대한 정보만 추출한 후 결과 화면 인증하기 데이터베이스 개체 3가지 설명하기 2주차 (1/8 ~ 1/14) Chapter 03 p. 138의 확인 문제 2번 풀고 인증하기 데이터 입력, 삭제하는 기본 형식 작성하기 3주차 (1/15 ~ 1/21) Chapter 04 p. 195의 확인 문제 4번 풀고 인증하기 p. 183 [좀 더 알아보기] 손코딩 실행하고 결과화면 인증하기 4주차 (1/22 ~ 1/28) Chapter 05 p. 226의 market_db의 회원 테이블(member) 생성하고, p. 229 데이터 입력한 후..
혼공학습단 11기 - 혼공S (1주차)
·
공부 기록/혼공학습단
혼자 공부하는 SQL # 진도 기본 미션 선택 미션 1주차 (1/2 ~ 1/7) Chapter 01 ~ 02 p. 80의 shop_db의 회원 테이블(member)에서 아이유 회원에 대한 정보만 추출한 후 결과 화면 인증하기 데이터베이스 개체 3가지 설명하기 2주차 (1/8 ~ 1/14) Chapter 03 p. 138의 확인 문제 2번 풀고 인증하기 데이터 입력, 삭제하는 기본 형식 작성하기 3주차 (1/15 ~ 1/21) Chapter 04 p. 195의 확인 문제 4번 풀고 인증하기 p. 183 [좀 더 알아보기] 손코딩 실행하고 결과화면 인증하기 4주차 (1/22 ~ 1/28) Chapter 05 p. 226의 market_db의 회원 테이블(member) 생성하고, p. 229 데이터 입력한 후..