Get

공부 기록/이것이 백엔드 개발이다 With Java

EP16. List를 이용한 상품 관리 애플리케이션 만들기 4편

상품 조회 기능 구현하기 상품 조회 기능의 요구 사항은 다음과 같이 할 수 있다. ① 상품 번호를 기준으로 하나의 상품을 조회할 수 있어야 한다. ② 전체 상품 목록을 조회할 수 있어야 한다. ③ 상품 이름에 포함된 특정 문자열을 기준으로 검색할 수 있어야 한다. 상품 번호를 기준으로 하나의 상품을 조회 상품 관리 기능에서 가장 기본적인 조회는 특정 상품 하나를 가져오는 것이다. 이때 기준이 되는 값은 상품 번호, 즉 id다.상품 번호는 각 상품을 구분하는 고유한 값이기 때문에, 단건 조회는 자연스럽게 id 기준으로 구현하게 된다. 먼저 레포지토리에서는 리스트 안에 저장된 상품들 중에서,요청으로 들어온 id와 같은 값을 가진 상품을 찾아야 한다. public Product findById(Long..

공부 기록/백엔드 공부

[Servlet] Get 방식과 Post 방식에서의 한글 깨짐 오류 정리, 한글 처리

안녕하세요. 이번 글에서는 클라이언트가 JSP를 통해 전송한 문자열에 한글이 있는 경우, 받았을 때 한글이 깨지지 않고 올바르게 출력시키는 코드에 대해 알아보겠습니다. 오류 확인 해결 방법을 설명하기 전에 먼저 폼에서 한글이 입력되었을 때, 어떤 결과가 나오는지 제 코드를 통해서 알아보겠습니다. 더보기 DOCTYPE html> Insert title here 회원 기본 정보 아이디: 4~12자의 영문 대소문자와 숫자로만 입력 비밀번호: 4~12자의 영문 대소문자와 숫자로만 입력 비밀번호 확인: 메일 주소: 예) id@domain.com 이름: 2~4자로 입력 주소: 우편번호 찾기 개인 신상 정보 주민등록번호: 확인 예) 1234561234567 생일: 년 123 456 789 101112 월 123 45..

Yang Ji Woo
'Get' 태그의 글 목록