'익명 게시판의' 기능 추가(정렬, 검색, 개수 제한) 1. 게시글 작성 기능 게시글은 제목, 내용을 포함한다. 게시글이 저장될 때, id(PK, primary key)도 같이 Auto-increment 형식으로 저장돼야 한다. 게시글 작성에 성공했을 때, 응답값으로 작성된 게시글에 대한 정보를 보여주어야 한다. 테이블 설계 게시판 만들기 전에는 테이블 설계를 해야한다. JPA로 아래 처럼 Entity를 설계하면 자동을 테이블을 생성해준다. Board.java import lombok.*; import org.springframework.data.annotation.CreatedDate; import org.springframework.data.jpa.domain.support.AuditingEntity..
요구사항을 만족하는 api 만들기 상품 조회 api에 추가 기능을 덧붙여 봅시다! 상품 등록 api 만들기 RequestBody로 상품의 이름과 가격을 입력 받아서 ProductRepository에 상품을 저장하는 api (심화) 이미 동일한 이름의 상품이 있다면 저장 실패 저장을 실패했다는 안내를 어떻게 해주면 좋을지 고민해봅시다. 다양한 방법이 있을겁니다. 문자열로 “상품 등록에 실패했습니다” 등의 안내 문구를 리턴할 수도 있고, 실패했다는 메세지를 담은 객체를 만들어서 json으로 전달할 수도 있습니다. 혹은 Exception을 만들어서 throw할 수도 있습니다. 자유롭게 구현해보세요! 상품 상세 조회 api를 아래의 요구사항을 만족하도록 변경하기 상품 이름으로 상세 조회하는 api (심화) 가격..
Springboot 프로젝트 만들기 아래 사이트에서 확인 해보면 된다. https://jih3508.tistory.com/159 [Spring-boot] 프로젝트 만들기 - 방법1(사이트에서 프로젝트 만들기) 서론 이번글은 Spring Boot 처음에 어떻게 만드는 지를 설명 할것이다. 만드는 방법은 2가지 있는데 1가지 방법은 spring 사이트에 들어가서 만드는 방법이 있고 나머지는 툴을 사용해서 직접 생성하 jih3508.tistory.com (연습문제) api 하나 뚝딱 test 패키지 만들고 TescContrller를 추가한다. TestController에 아래와 같은 코드를 작성한다. package com.test.firstproject.test; import org.springframewor..
- Total
- Today
- Yesterday
- DP
- java
- 이론
- 자바
- Python
- 재귀호출
- 백준
- 그리디
- 파이썬
- BFS
- 백트레킹
- JSCODE
- BaekJoon
- 누적합
- 그래프
- 알고리즘
- DFS
- spring-boot
- level2
- 조합
- 문자열
- 넓이 우선 탐색
- LeetCode
- 수학
- Greedy
- Programmerse
- 동적 계획법
- 배열
- 구현
- 동적계획법
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |