Альтернатива для старых утилит Springframework. Assert? - PullRequest
2 голосов
/ 21 февраля 2012

Пока я собирался использовать старый класс, которому около 2 лет, я понял, что он использует старый Springframework.В новой среде довольно сложно ориентироваться, и она мне больше ни для чего не нужна.

Класс является хорошей реализацией strtotime (AKA String to Time).https://github.com/collegeman/stringtotime/blob/master/src/main/java/com/clutch/dates/StringToTime.java

Конечно, когда я иду к компиляции, все, что я получаю, это: NoClassDefFoundError occured : org/springframework/util/Assert, и даже когда я пытаюсь включить старую банку с пружиной, это не имеет значения.

Единственная частькласс, зависящий от него, - это .util.Assert:

Assert.notNull(dateTimeString);
Assert.notNull(now);
Assert.notNull(simpleDateFormat);

Кто-нибудь знает следующее:

  • Ссылка на источник Assert (не может найти его черезGoogle)
  • Библиотека заменителей
  • Лучший класс, такой же как StringToTime

Спасибо!

Ответы [ 2 ]

4 голосов
/ 21 февраля 2012
3 голосов
/ 21 февраля 2012

Предварительные условия Гуавы . google-guava - отличное дополнение к вашему приложению.

Preconditions.checkNotNull - это то, что вам нужно.Существуют перегруженные версии, позволяющие указать сообщение об ошибке и т. Д.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...