[BackEnd] Spring Boot로 신규 프로젝트 서버 개발하기
🥅 Goal
Phase 1
Phase 2
🛠️ Tech Stack
👩🏻🏫 Subject
Spring Boot 초기 세팅하기
Java version
Gradle version
SPring Boot version
Google Java Coding Style
Login Feature with Spring Security
JWT token setting with dotenv setting
application.yml
spring.config.import 로 해결
Logging
CompletableFuture, Future
비동기 처리
ORM-JPA/Hibernate, Jdbc
Native Query
QueryDSL , JOOQ
URL Encoding & Decoding
문제 : pathㅇvariable로 엄청 긴 문자열(공백 포함) + 문자 를 보내는 데 인코딩이 안되어 400 error 뜸
원인 : pathvariable로 긴 문자열을 보내는제, 포스트맨으로 테스트할 때 인코딩을 어떻게 해야되는지 모르겠음
해결 :Spring의 encodeURI(url) 을 사용, 인코딩한 string을 가져와서 테스트,
하지만 이게 최선은 아닌거 같음 여러 값을 테스트하기 어려움
@RequestParam, @PathVariable
(Feat. Request body)
문제
원인
해결
생각할거리
pathvarialble의 default 값은 어떻게 설정하지 ?
🔥 Challenge
Last updated