Notice
Recent Posts
Recent Comments
Link
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |
Tags
- JPA
- 서블릿 컨테이너
- Dead Letter Queue
- Spring Data JPA
- 지연 로딩
- @ComponentScan
- 스프링 부트
- MSA
- @Transactional
- JdbcTemplate
- DLQ
- 페이징
- Web
- Spring Container
- Spring
- AWS
- 컨테이너
- dockerhub
- JWT
- securitycontextholderfilter
- CORS
- 쿠버네티스
- redis
- kafka
- Routing Key
- JPQL
- docker compose
- DI
- mybatis
- docker
Archives
- Today
- Total
목록RedirectAttributes (1)
look-forest
POST 요청을 통해 데이터를 등록하고, 새로고침하면 심각한 문제가 발생할 수 있다. PRG : Post/Redirect/GetPOST로 데이터를 레파지토리에 저장 후, 응답이 다음과 같은 상황이다. 새로고침은 "마지막에 요청한 행위를 다시 하는 것"이다.그래서 등록 요청을 반복하게된다. 따라서 '마지막에 요청한 행위'를 POST가 아닌 GET으로 바꿔줘야 하는 것이다.이런 문제 해결 방식을 PRG (Post/Redirect/Get) 라 한다. POST 요청을 리다리엑트로 응답받아 GET 요청을 하게 한다. ※ 주의"redirect:/basic/items/" + item.getId() redirect에서 +item.getId() 처럼 URL에 변수를 더해서 사용하는 것은URL 인코딩이 안되기 때문에 ..
Spring/Spring MVC - 웹 개발 핵심 기술
2023. 8. 26. 21:38