Java Web Weekly, выпуск 120

В самом начале прошлого года я решил отследить свои привычки чтения и поделиться лучшими вещами здесь, на Baeldung ** . С тех пор не пропустил ни одного отзыва.

  • Вот так…​**

1. Весна и Ява

>> Как заменить правила в JUnit 5 []

Я нахожу глубокое погружение в предстоящий JUnit 5 очень интересным.

Но если вы используете правила в JUnit 4 и знаете, что они исчезнут в версии 5 - вы найдете это особенно полезным.

>> Переопределение версий зависимостей с помощью Spring Boot []

Прошли те времена, когда вы должны тщательно выкладывать каждую зависимость и версии Spring вручную. Сейчас есть - и были на некоторое время - гораздо более простые способы привести ваше дерево зависимостей в рабочее состояние .

>> Hibernate 5: как сохранить LocalDateTime & Co в Hibernate []

Я помню, как боролся с этим несколько лет назад - я рад, что Hibernate наконец-то хорошо поддерживает новые классы Date.

>> Будем ли мы критиковать проверенные исключения, если у Java будет лучший синтаксис try-catch? []

Как всегда, интересные размышления по улучшению синтаксиса Java - на этот раз с лучшим синтаксисом try-catch

>> JUnit 5 - модель расширения []

Работать с JUnit 5 будет весело, а расширение будет еще более интересным.

Библиотекам (и IDE) больше не придется взламывать API - что неизбежно приведет к появлению некоторых хороших вещей на вершине нового JUnit.

2. Технический

>> Как запустить тесты интеграции баз данных в 20 раз быстрее []

Я давно не видел оперативной памяти 🙂

Эта рецензия практична и полна твердых советов, если вы хотите ускорить сборку и не возражаете немного испачкать руки некоторыми инструментами низкого уровня.

3. Musings

>> Ваши аргументы фальсифицируемы? []

В общем, интересно читать, но особенно если вы регулярно размещаете свою работу и получаете отзывы о ней.

5. Выбор недели

Вместо того, чтобы что-то выбирать, на этой неделе я задам вам вопрос:

Вам нравится новый дизайн Baeldung?

Дайте мне знать в комментариях - и хороших выходных.