게시글
질문&답변
이런 경우에 @RequestScope를 사용하면 어떨까요?
자문 자답일 수도 있는데 여러가지 검색해본 결과 RequestScope 를 이용해서 Bean 을 생성하는 것은 Reflection 을 활용하는 것이기 때문에, 접근 방식이 더 느리다는 답을 얻었습니다. 그리고 ThreadLocal에서는 캐싱이 포함되어 있어 재사용시 확실히 더 빠르다는 이야기도 있었습니다.다만, 뒤에 말씀해주시는 remove()를 꼭 호출해서 쓰레드로컬 변수를 지워주어야 할 것 같습니다. 이게 매우 번거롭기 때문에 인터셉터의 afterCompletion()을 활용하면 좋다는 의견도 있었습니다. 또는 필터를 쓰는게 좋다는 의견도 있네요. 아직 경험이 부족해서 어떤 방식을 적용해야될지는 모르겠지만 계속해서 강의를 들어보겠습니다! 감사합니다.
- 1
- 2
- 564
고민있어요
ExceptionHandler 우선순위
- 0
- 1
- 369
고민있어요
왜 null을 반환하면 계속 진행되고, null 이 아니면 예외를 처리하는지 확인해봤습니다
- 0
- 1
- 352
고민있어요
일종의 버그 발견해서 글 올립니당!
- 0
- 1
- 170
질문&답변
자동완성 질문 드립니다.
방법을 찾았습니다. 인텔리제이 확장 플러그인 중 jpa buddy 를 설치하면 됩니다.
- 0
- 7
- 1.9K
고민있어요
나름의 페이징 처리를 만들어봤습니다
- 0
- 1
- 321
질문&답변
H2 DB 연결이 안됩니다.
다른 버전에서 생성한 db는 그 버전에 맞는 h2 를 써야 호환이 됩니다. 버전을 바꾸셨으면 기존 db는 삭제하고 다시만드셔야 합니다~
- 0
- 2
- 4.6K
질문&답변
중복회원 가입 방지같은 것도 이런 문제가 생길 수 있을 것 같아요
자세한 설명과 해결방안까지..! db 유니크제약조건, 트랜잭션, 락 등 잘 공부해볼게요! 너무너무 감사합니다! 열심히 공부해서 좋은 개발자 되겠습니다~!^^
- 4
- 2
- 230