궁금해!흥미로워!
-
JsessionId궁금해!흥미로워! 2024. 11. 5. 16:30
https://velog.io/@mirrorkyh/JsessionID%EB%9E%80 JsessionID & JWT와의 차이톰캣 컨테이너에서 세션을 유지하기 위해 발급하는 키HTTP 프로토콜은 stateless하다. 요청시마다 새로운 연결이 생성되고 응답후 연결은 끊기게 되므로 상태를 유지할 수 없다.따라서, 상태를 저velog.io https://velog.io/@ksk7584/Session 쿠키, 세션 - Session서버의 Session Storage를 만들어 Key-Value 형태로 저장되는 자료구조를 뜻한다.쿠키는 브라우저에 저장되므로 Value가 String Type으로 정해져 있는데 반해, 세션은 Object Type을 이용해 자바의 모든 객체를velog.io
-
-
JPA Query Method궁금해!흥미로워! 2024. 10. 31. 10:48
https://docs.spring.io/spring-data/jpa/reference/jpa/query-methods.html JPA Query Methods :: Spring Data JPAAs of Spring Data JPA release 1.4, we support the usage of restricted SpEL template expressions in manually defined queries that are defined with @Query. Upon the query being run, these expressions are evaluated against a predefined set of variables. Sprindocs.spring.io
-
[Spring] @Mapper vs @Repository궁금해!흥미로워! 2024. 10. 29. 11:20
https://velog.io/@wlsgur1533/Mapper-vs-Repository-%EB%8D%B0%EC%9D%B4%ED%84%B0-%EC%97%91%EC%84%B8%EC%8A%A4-%EA%B3%84%EC%B8%B5-%EB%B9%84%EA%B5%90 Mapper vs Repository: 데이터 엑세스 계층 비교새로운 프로젝트에 들어가서 Mybatis를 사용하려고 하는데, 아키텍처 상 mapper와 repository가 비슷한 역할을 한다는 느낌을 받았습니다. 하지만 분명히 두 개념을 달랐기에 비교하고 언제 어떤 것을velog.io
-
[Spring] @ResponseBody와 기본 생성자궁금해!흥미로워! 2024. 10. 28. 15:27
https://medium.com/sjk5766/%EC%99%9C-responsebody%EB%8A%94-%EA%B8%B0%EB%B3%B8-%EC%83%9D%EC%84%B1%EC%9E%90%EA%B0%80-%ED%95%84%EC%9A%94-%ED%96%88%EC%9D%84%EA%B9%8C-8104e6d02408 왜 @ResponseBody는 기본 생성자가 필요 했을까Spring의 RequestBody와 JPA의 엔티티는 기본 생성자가 필수다. 내 경우 ResponseBody도 기본 생성자가 필수라고 알고 있었는데 재는 왜 필요할까? 생각이 들어 확인해 본 것들을 정리해보도록 하겠다.medium.com
-
PRG 패턴궁금해!흥미로워! 2024. 10. 2. 15:11
https://gofo-coding.tistory.com/entry/PRG-%ED%8C%A8%ED%84%B4-Post-%E2%86%92-Redirect-%E2%86%92-Get PRG 패턴 : Post → Redirect → Get배경 : 멱등성 동일한 요청을 여러 번 연속해서 보낼 때 한번 보내는 것과 여러 번 연속해서 보내는 것의 결과가 같은 것을 의미한다. GET, HEAD, PUT, DELETE는 멱등성을 가지지만, POST는 멱등성을 가gofo-coding.tistory.com https://programmer93.tistory.com/76 PRG 패턴 (Post-Redirect-Get) - 삽질중인 개발자최근 발생한 이슈 중 중복 결제에 대한 이슈가 있어서 원인을 찾아보는 중에 브라우저에서 ..