diff --git a/spring-session/src/main/java/org/springframework/session/SessionRepository.java b/spring-session/src/main/java/org/springframework/session/SessionRepository.java
index 4949c3f..c108f1c 100644
--- a/spring-session/src/main/java/org/springframework/session/SessionRepository.java
+++ b/spring-session/src/main/java/org/springframework/session/SessionRepository.java
@@ -48,6 +48,13 @@ public interface SessionRepository {
/**
* Gets the {@link Session} by the {@link Session#getId()} or null if no {@link Session} is found.
+ *
+ *
+ * If the {@link Session} extends {@link ExpiringSession}, then {@link ExpiringSession#getLastAccessedTime()} will be + * updated on the returned object. In order to persist this change, {@link #save(Session)} must be invoked on the returned + * instance. + *
+ * * @param id the {@link org.springframework.session.Session#getId()} to lookup * @return the {@link Session} by the {@link Session#getId()} or null if no {@link Session} is found. */