오늘의 삽질.
스프링 시큐리티를 통해 현재 로그한 유저의 정보를
위의 어노테이션을 파라미터에 씀으로써 쉽게 가져올 수 있다.
하지만 이는 DB에서 가져온것이 아니고
UserDetails 에서 가져온 것이기에
Entity에서 업데이트 메소드를 작성해도 DB에 저장이 되지 않는다.
(select 까지만 나오고 update 쿼리는 나오지 않는다.)
일단은 잘 모르지만 영속성? 문제라고 하긴 했는데
아무튼 해당 어노테이션의 데이터를 기반으로
Repository에서 같은 데이터를 가져와 업데이트를 해주니
콘솔에 보이지 않았던 update 쿼리가 등장했다.