Lombok의 자주 사용하는 어노테이션 에러 해결 과정
안녕하세요. OSIV의 성능 최적화를 정리하고자 글을 작성하게 되었습니다.OSIV(Open Session In View)는 영속성 컨텍스트를 뷰까지 열어두는 기능입니다.영속성 컨텍스트가 유지되면 엔티티도 영속 상태로 유지되므로, 뷰에서도 지연 로딩을 사용할 수 있습니다
안녕하세요. DataJpa를 사용할 때, 자주 접하는 Optional에 대해 정리하고자 글을 작성하게 되었습니다.Java8에서는 Optional 클래스 제공하여 NullPointException을 방지할 수 있도록 돕습니다. Optional는 null이 올 수 있는 값
안녕하세요. 이번 포스팅은 Spring Security의 Remember_me 기능을 정리하는 글입니다.JSESSIONID가 만료되거나 없더라도, 쿠키를 통해 어플리케이션이 사용자를 기억하는 기능입니다. Remember-Me는 토큰 쿠키를 이용하여, 유효성을 검사하고
안녕하세요.! 스프링부트 2.7.3버전에서 Spring Security를 사용하는 과정을 여러 차례에 걸쳐 글을 작성하도록 하겠습니다.이번 포스팅은 Spring Security Config, 스프링 Security formLogin 방식의 절차에 관한 글입니다.Spri
안녕하세요.! 개발이 즐거운 코세입니다.!이번 포스팅은 SecurityFilterChain에 대해 탐구해본 내용을 정리하여 작성하겠습니다.!SecurityFilterChain을 이해하는 데 도움이 될 수 있는 두 가지 사진을 먼저 첨부했습니다.client가 reques
안녕하세요. 날씨가 많이 춥습니다. 모두 감기 조심하셨으면 좋겠습니다.이번 글은, Thymeleaf의 static 경로에서 제가 겪었던 문제와 해결 방법을 공유하고자 적게 되었습니다.Tymeleaf는 Spring MVC 기반 웹 애플리케이션의 뷰 레이어입니다. Tyme
안녕하세요. 오늘은 졸업작품을 준비하면서 겪었던 CSRF 문제에 대해서 정리해보고자 글을 작성하게 되었습니다. 비전공자라 혼자 졸업작품을 개발하다보니, 백엔드에 초점을 두기위해 프론트를 Thymeleaf로 구현하게 되었습니다.ㅠㅠ 팀원과 함께 더 좋은 프로젝트를 구성해
안녕하세요. 회사와 함께 성장하고 싶은 Kose입니다.오늘은 크리스마스 이브입니다. 모두 행복한 크리스마스 보내시기 바랍니다.!이번 글은 Spring에서 Mockito 라이브러리와, Postman을 활용한 Controller 테스트 코드 작성에 대해 논의해보고자 합니다