-
GET:/post
: 모든 게시물 반환 -
GET:/post/{no}
: 게시물 열람 -
POST:/post
: 게시물 등록 -
PUT:/post{no}
: 게시물 수정 -
Delete:/post{no}
: 게시물 삭제 -
POST:/login
: 로그인 -
POST:/logout
: 로그아웃
- 기본 CRUD 완성
- method 보안 적용
- aggregate endpoint 에 paging 적용
- 조회용 쿼리스트링 처리 추가
- PasswordEncoder 적용
- dto 객체 명세
- response 응답내용 및 httpStatus 확인
- Logging 추가
- Test 코드 작성
- Docs 작성
- HATEOAS 적용
- Comment 기능 추가
- JPA User Table 생성 오류
- JPA join issue
- spring security 기본 /login endpoint 해제 여부 확인
- /signin 으로 변경 고려
localhost:8080/h2-console
접속
jdbc url
: jdbc:h2:mem:h2-testuser name
: adminpassword
: 1234
Docker 환경변수로 secret 입력할 것
spring.datasource.url
spring.datasource.username
spring.datasource.password