Spring Security, JPA Repository 를 사용하고 있고 진행중인 상황은 인증된 사용자의 정보를 DB 단에서 필터를 해야 한다. 그래서 알아본 결과 Repository 계열에서 @Query 문에 직접 인증 사용자를 필터하는 방법이 있다는 것을 알게되었다. 이전에 배웠던 @PreAuthorize 나 @PreFilter 로 사용자 정보를 가져와서 Service 단을 지나 Repository 에서 활용하려고 했었는데,, 💀 이런 간단한 방법이 있다니 한 번 알아보자! public interface TestRepository extends JpaRepository { @Query("SELECT e FROM YourEntity e WHERE e.username = ?#{principal.user..