В настоящее время я тестирую некоторые технологии webapp в проекте java и задаюсь вопросом, почему страницы иногда загружаются быстро, а иногда загружаются почти 5 секунд.
Наконец-то выяснилось, что именно эта строка
 LocalDateTime now = new LocalDateTime();
Когда он вызывается в первый раз, требуется время, чтобы получить текущее время. Когда вызывается после этого, даже где-то совсем другое, это довольно быстро, однако.
В настоящее время я использую
    <dependency>
        <groupId>joda-time</groupId>
        <artifactId>joda-time</artifactId>
        <version>1.6.2</version>
    </dependency>
У кого-нибудь был подобный опыт? Действительно застрял здесь.. Я мог бы использовать LocalDateTime некоторое время на раннем этапе моего приложения, чтобы закрепить последующие вызовы, но это кажется довольно скучным.
ИЗМЕНИТЬ
Я неправильно использую Spring для этого:
@Service
public class JodaTimeLoader {
  public JodaTimeLoader() {
    LocalDateTime loadMe = new LocalDateTime();
  }
}
