Java Web Weekly 40

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

  • Вот так…​**

1. Весна и Ява

> > Весна из окопов: анализ даты и времени из параметра запроса []

Твердое, на момент написания передача информации о дате в контроллер Spring .

>> Прослушиватели событий, управляемые аннотациями, в Spring 4.2+ []
  • Новая инфраструктура событий в Spring 4.2 ** очень крутая - я использую ее, так как она стала первым этапом, и я никогда не реализовывала ApplicationListener с тех пор, как

>> React.js и Spring Data ОТДЫХ: Часть 3 - Условные операции []

Сильный выпуск Spring Data REST Series на этой неделе, рассматривающий управление версиями и условные операции в HTTP .

Эта серия становится все лучше и лучше.

>> $ \ {…​} поддержка заполнителей в аннотациях @Value в Spring []

Некоторые интересные, продвинутые примеры использования работы со свойствами в Spring .

>> Случай по умолчанию для сборщика мусора G1 в Java 9 []
  • Похоже, что G1 наконец станет по умолчанию ** - больше не нужно переключаться на него вручную. При этом у меня было несколько случаев (очень мало), где G1 был не лучшим вариантом, поэтому всегда важно тестировать подобные изменения на низком уровне.

>> ELK, Docker и Spring Boot []

Получение наших данных журнала в экземпляре ELK очень важно. Это открывает много понимания того, что происходит с системой, особенно если мы говорим о широко распространенной системе (которой я являюсь).

Итак, взгляните на это, скопируйте части, которые соответствуют вашему сценарию, установите небольшой экземпляр ELK и поместите в него свои данные журнала

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

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

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

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

>> Сохранение в моделях чтения CQRS []

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

>> Развертывание микросервиса []

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

3. Musings

>> Remote-First против Remote-Friendly []

Создать удаленное рабочее место сложно, но это можно сделать и сделать хорошо. Раз они меняются.

>> Рынки прогнозирования для оценок программного обеспечения []

Забавное прочтение об оценках и интересное предложение по его решению.

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

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

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

После интенсивной недели записи я только что запустил стартовый класс «REST With Spring»:

>> ОТДЫХ с Spring - начальный класс

Приятно перестать называть это «предстоящим».