전체 글

전체 글

    2. Elasticsearch Index 조회

    [참고] 엘라스틱서치 바이블 (여동현 저자)

    1. Elasticsearch Index 설계

    [참고] 엘라스틱서치 바이블 (여동현 저자)

    0. Elsaticsearch 개요

    [참고] 엘라스틱서치 바이블 (여동현 저자)

    [SQL 고득점 Kit] IS NULL 풀이

    프로그래머스 SQL 고득점 Kit IS NULL 5문항에 대한 풀이입니다. MySQL 문법 기준으로 작성했습니다! 🔥 💡 경기도에 위치한 식품창고 목록 출력하기 https://school.programmers.co.kr/learn/courses/30/lessons/131114 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr SELECT WAREHOUSE_ID, WAREHOUSE_NAME, ADDRESS, COALESCE(FREEZER_YN, 'N') FROM FOOD_WAREHOUSE WHERE LEFT(ADDRESS, 3) = '경기도'; 💡 이름이 없는..

    [SQL 고득점 Kit] SUM, MAX, MIN 풀이

    프로그래머스 SQL 고득점 Kit SUM, MAX, MIN 6문항에 대한 풀이입니다. MySQL 문법 기준으로 작성했습니다! 🔥 💡 가격이 제일 비싼 식품의 정보 출력하기 https://school.programmers.co.kr/learn/courses/30/lessons/131115 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr SELECT * FROM FOOD_PRODUCT ORDER BY PRICE DESC LIMIT 1; 💡 가장 비싼 상품 구하기 https://school.programmers.co.kr/learn/courses/30/lesso..

    [Briefing] Facade로 계층 구조 개선하기

    🔥 Controller → Service → Repository 계층 구조의 문제점 2.0.0 버전 업데이트 이슈 대응 이후, 서버 업무가 한가해진 타이밍에 기존 설계를 점검해보았습니다. Briefing 팀에서는 전형적인 Controller → Service → Repository 구조를 바탕으로 개발이 되어있었고, 기존 설계에서 여러 문제점을 찾을 수 있었습니다. 먼저, Command 요청에 대한 처리과정 중 DTO ↔ Entity간 변환을 예시로 문제점을 살펴보겠습니다. [기존] DTO ↔ Entity 변환 과정 (Command) Layer Problem-1 Problem-2 Controller Service로 부터 Entity를 반환받습니다. → Controller가 테이블의 세부 구현을 알게 됩니..