在方法中使用@Query注解手动编写查询语句。例如:
@Query("select e from Entity e where e.user.id = ?#{principal.id}") List<Entity> findByUserIsCurrentUser();
其中,?#{principal.id}会被Spring Security解析为当前登录用户的id。