ํจํค์ง ๊ฒฝ๋ก
import java.time.Duration;
- "์ผ๋ง ๋์" ์ ํํํ๋ ๊ฐ์ฒด
Duration ์ฌ์ฉํ๋ ๊ฒฝ์ฐ
- ์ฟ ํค ๋ง๋ฃ์๊ฐ ์ค์ ํ ๋
ResponseCookie cookie = ResponseCookie.from("refreshToken", token)
.maxAge(Duration.ofDays(7))
.build();
redisTemplate.opsForValue()
.set(key, value, Duration.ofDays(7));
์ฃผ์ ๋ฉ์๋
Duration.ofSeconds(30);
Duration.ofMinutes(15);
Duration.ofHours(2);
Duration.ofDays(7);
์ด ๋จ์ ์ซ์๋ก ๋ฐ๊พธ๊ธฐ
long seconds = Duration.ofDays(7).getSeconds();
์ ๋ฆฌ
| Duration |
์๊ฐ ๊ฐ๊ฒฉ ๊ฐ์ฒด |
| LocalDateTime |
ํน์ ์์ |
| Period |
๋ ์ง ๋จ์ ๊ฐ๊ฒฉ (๋
/์/์ผ) |
- Duration -> ์/๋ถ/์ด ์ค์ฌ
- Period -> ๋
/์/์ผ ์ค์ฌ