Class ApplicationAuditAware

java.lang.Object
inha.dayoook_e.utils.ApplicationAuditAware
All Implemented Interfaces:
org.springframework.data.domain.AuditorAware<Integer>

public class ApplicationAuditAware extends Object implements org.springframework.data.domain.AuditorAware<Integer>
ApplicationAuditAware는 스프링 데이터 JPA의 감사 기능을 위한 현재 사용자의 ID를 제공.
  • Constructor Details

    • ApplicationAuditAware

      public ApplicationAuditAware()
  • Method Details

    • getCurrentAuditor

      public Optional<Integer> getCurrentAuditor()
      현재 인증된 사용자의 ID를 반환.

      인증되지 않은 사용자의 경우, 빈 Optional을 반환.

      Specified by:
      getCurrentAuditor in interface org.springframework.data.domain.AuditorAware<Integer>
      Returns:
      현재 사용자의 ID를 포함하는 Optional 객체, 인증되지 않은 경우 빈 Optional