Files
excel-download/spring-data-jpa/src/main/java/com/example/springdatajpa/SpringDataJpaApplication.java
2021-09-02 22:44:52 +09:00

27 lines
811 B
Java

package com.example.springdatajpa;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.context.annotation.Bean;
import org.springframework.data.domain.AuditorAware;
import org.springframework.data.jpa.repository.config.EnableJpaAuditing;
import java.util.Optional;
import java.util.UUID;
@EnableJpaAuditing
@SpringBootApplication
public class SpringDataJpaApplication {
public static void main(String[] args) {
SpringApplication.run(SpringDataJpaApplication.class, args);
}
@Bean
public AuditorAware<String> auditorProvider() {
// 세션에서 유저 아이디를 가져와서 사용한다.
// Todo
return () -> Optional.of(UUID.randomUUID().toString());
}
}