[Mysql] 가격대 별 상품 개수 구하기
·
코딩테스트/SQL
intro코딩테스트 알고리즘 문제를 풀면서 기억이 나지 않았던 함수나 메소드를 기록하고 한번 더 복습을 통해 숙련하기 위한 정리이다. 내용을 정리해보면서 정확히 이해했는지 파악도 하고 기록하는 습관을 길러보자.https://school.programmers.co.kr/learn/courses/30/lessons/131530 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr 문제PRODUCT 테이블에서 만원 단위의 가격대 별로 상품 개수를 출력하는 SQL 문을 작성해주세요. 이때 컬럼명은 각각 컬럼명은 PRICE_GROUP, PRODUCTS로 지정해주시고 가격대 정보는 각 구간의 최소금액(10,000원 이상..
[Spring] MVC 패턴
·
Spring
✅ MVC 패턴이란?하나의 Servlet이나 JSP로 처리하던 것들을 Model, View, Controller 영역 으로 나눈것이다. ✅ MVC 패턴이 나온 이유Servlet이나 JSP만으로 비지니스 로직과 View Rendering 까지 모두 처리 하면 너무 많은 역할을 하게 되고 유지보수가 굉장히 어려워져서 고안된 패턴이다.Web Application은 일반적으로 MVC(Model View Controller) 패턴을 사용한다.  ♐ 방법 1. Servlet 예시예를 들어, Servlet 에 모든 코드를 넣게 되면 아래의 코드와 같이 가독성과 재사용성이 굉장히 떨어지게 된다.더보기@WebServlet("/hello-world")public class HelloWorldServlet extends H..
[TIL]2025-04-04
·
TIL
📋오늘 푼 코딩테스트더보기https://school.programmers.co.kr/learn/courses/30/lessons/164668 코드 풀이SELECT U.USER_ID,U.NICKNAME,SUM(B.PRICE) TOTAL_SALESFROM USED_GOODS_BOARD B JOIN USED_GOODS_USER U ON B.WRITER_ID = U.USER_IDWHERE B.STATUS ='DONE'GROUP BY U.USER_IDHAVING SUM(B.PRICE)>=700000ORDER BY TOTAL_SALES 📖 오늘 작성한 글더보기https://computerreport.tistory.com/88 [일정관리JPA] API 명세 및 ERD작성이전에는 JDBC 를 활용하여 따로 코드를 ..
[일정관리JPA]주요 기능(인증,인가,예외처리)
·
프로젝트
https://computerreport.tistory.com/88 [일정관리JPA] API 명세 및 ERD작성이전에는 JDBC 를 활용하여 따로 코드를 작성했지만 JPA 를 사용하면 더 간편하게 데이터베이스를 생성 가능하기에 이번 프로젝트에 활용해보았다. 개발 일정2025.03.26 ~ 2025.04.04프로젝트명일정 관computerreport.tistory.com  API 와 ERD 작성을 완료하고 디렉토리 및 파일 분리를 하였다.todoProject├── src/│ ├── TodoJpaApplication.java # 애플리케이션의 진입점│ ││ ├── common # 공통 상수 및 유틸리티 클래스│ │ └── C..
[일정관리JPA] API 명세 및 ERD작성
·
프로젝트
이전에는 JDBC 를 활용하여 따로 코드를 작성했지만 JPA 를 사용하면 더 간편하게 데이터베이스를 생성 가능하기에 이번 프로젝트에 활용해보았다. 개발 일정2025.03.26 ~ 2025.04.04프로젝트명일정 관리 프로젝트 소개JPA 를 활용하여 로그인이 가능하고 유저 및 일정 생성,조회,수정,삭제가 가능한 일정관리 프로그램 입니다. ✅ API 명세💡  API 명세서란 API명, 요청 값(파라미터), 반환 값, 인증/인가 방식, 데이터 및 전달 형식 등 API를 정확하게 호출하고 그 결과를 명확하게 해석하는데 필요한 정보들을 일관된 형식으로 기술한 것 https://documenter.getpostman.com/view/43187382/2sB2cU9Mnd 일정관리(JPA) API 명세서The Post..
[TIL]2025-04-03
·
TIL
📋오늘 푼 코딩테스트더보기 📖 오늘 작성한 글더보기https://computerreport.tistory.com/86 [Spring]Filter 예외처리intro프로젝트를 진행하며 발생한 문제 상황과 해결 과정들을 상세히 기록하고 추후에 같은 문제가 발생 했을때 빠르게 문제 해결하기 위해 트러블 슈팅을 정리할려고 한다.기록하는 습관을 기computerreport.tistory.com ✒️ 회고- 내일이면 프로젝트가 끝난다 프로젝트가 끝나면 신경쓰지 못했던 코딩테스트 와 이론 정리를 좀 해야겠다.