Java Web Weekly 50

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

  • Вот так…​**

1. Весна и Ява

** >> Ловкий бенчмаркинг потоков Java 8 и лямбд ][]

Быстрый, журналистский взгляд на производительность Java 8 Streams - то, что мы начинаем осознавать в сообществе.

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

На эту запись будет ссылаться в течение длительного времени, так как этот вид «низкоуровневой информации» действительно отсутствует в экосистеме Spring.

>> Spring Data JPA Tutorial: Добавление пользовательских методов во все репозитории []

На практике мне приходилось делать что-то подобное несколько раз - добавляя пользовательский метод в репозиторий Spring Data - так что это руководство является желанным справочным материалом.

>> 5 причин, по которым вам следует рассмотреть возможность обновления приложений до Spring 4 []

Короче говоря, обновление до Spring 4 - это серьезное повышение производительности по всем направлениям.

>> Руководство по ведению журнала Hibernate - используйте правильную конфигурацию для разработки и производства []

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

>> Опасность @InjectMocks []

То, что мы можем делать некоторые вещи низкого уровня в Java, не означает, что мы должны это делать. Mockito сделал выбор относительно всего этого, и того, что вы можете и не можете сделать с помощью инструмента.

Это быстрое погружение в способ введения макетов во время выполнения.

>> 3 Причины, по которым вы не должны заменять свои циклы for на Stream.forEach () []

Очень интересный и прагматичный взгляд на функциональную историю Java 8 теперь, когда она больше не нова и не блестящая.

Также стоит прочитать:

Вебинары и презентации:

Время для обновления:

** 2. Технические и Musings

**

>> Устранение мошенничества с интегрированными тестами []

Я слушал «Интеграционные тесты - это афера», и это действительно открыло мне представление о том, как я тестировал тогда.

Позже я продолжил учиться у Ж.Б. вживую, поэтому я рад видеть здесь продуманный анализ по этой теме. Хорошая вещь.

Также стоит прочитать: