В самом начале прошлого года я решил отследить свои привычки чтения и поделиться лучшими вещами здесь, на Baeldung ** С тех пор не пропустил ни одного отзыва.
-
Вот так…**
1. Весна и Ява
>> Реализация API-интерфейса REST гипермедиа HAL с использованием Spring HATEOAS []
Я уже давно говорю о HATEOAS и постоянно вижу, как клиенты извлекают из этого выгоду, не прилагая особых усилий.
И так, конечно, это написать получить первое место здесь, в обзоре.
Надежная, практичная статья, в которой подробно рассказывается о том, что нужно знать при реализации Hypermedia API с помощью Spring
>> Как я вызвал путаницу с Spring Boot []
Краткое описание, выходящее за рамки простого варианта использования и обсуждение некоторых хороших практик того, как конфигурация должна обрабатываться с помощью Spring Boot .
>> Как функциональное программирование будет (наконец) уйти с паттернами GoF []
Есть цитата, которую я не могу разместить прямо сейчас - она выглядит примерно так:
-
В шаблонах отсутствуют языковые функции__ ** .
-
Java 8 дала нам гораздо более мощный язык ** , который, конечно, изменил ландшафт, когда дело доходит до необходимости шаблонов. Поэтому я полностью ожидаю, что продолжу видеть этот стиль написания по мере того, как Java 8 будет восприниматься все больше и больше.
>> Вкладки против пробелов : Как пишут Java в Google, Twitter, Mozilla и Pied Piper []
Да, вы правильно прочитали - табуляция против пробелов ! Вернемся к основам троллинга 🙂 - это заставило меня пересмотреть свой жизненный выбор.
Шутки в сторону, это весело читать.
>> Spring Sweets: Использование конфигурации Groovy в качестве PropertySource []
Некоторые интересные Groovy альтернативные конфигурации для обработки свойств в Spring .
>> Java 9 на грани даты поставки и обзора объема []
Похоже, мы близки к получению реальной даты выпуска Java 9.
-
Также стоит прочитать: **
-
===== ** http://www .
-
===== > > Быстрая случайная перетасовка []
-
===== >> Названный метод Gradle и Java 8 параметры (флаг -параметров) []
-
===== >> Как загружать свойства объектов с помощью Hibernate []
-
===== >> Руководство для автостопщиков по GitHub: 13 Java Проекты, которые вы должны попробовать []
-
===== >> Codename One добавляет поддержку приложений Java для настройки универсальной платформы Windows []
-
Вебинары и презентации: **
-
===== http://www.adam-bien.com/roller/abien/entry/comes java ee with the[>> Поставляется ли Java EE с самыми маленькими образами докера?] []
-
Время для обновления: **
-
===== >> Spring Boot 1.3.6 доступен сейчас []
-
===== >> Spring Tool Suite 3.8.0 выпущен []
-
===== >> Первый выпуск Hibernate OGM 5 []и >> Первый выпуск исправлений ошибок для ORM 5.2 []
-
===== >> Spring Session 1.2.1 Released []
-
===== >> Плагин управления зависимостями Gradle 0.6.0 выпущен []
-
===== >> Spring Cloud Brixton.SR2 доступен []
-
===== >> Spring для Apache Kafka 1.0 и Spring Integration Kafka 2.0 go GA []
2. Технический
>> Златовласка Микросервисы []
-
Правильный выбор размеров ваших микросервисов и сохранение гибкости общей архитектуры ** может определенно создать или нарушить реализацию; Эта статья о том, как сделать прагматичный выбор, который имеет смысл для вашего конкретного сценария.
>> Добавление виртуализации службы в конвейер непрерывной доставки []
Краткое введение в очень полезную технику и тенденцию, которая в последнее время набирает обороты, и не без причины - интенсивное использование виртуализации в конвейере CD .
-
Также стоит прочитать: **
-
===== >> Скажите НЕТ диаграммам Венна при объяснении СОЕДИНЕНИЙ []
3. Musings
>> Безумие в безопасности: как мы продолжаем терпеть неудачу в основах []
Фантастическое глубокое погружение в нарушенные правила безопасности паролей.
>> Повышает ли Github необходимость проверки кода? []
Трехдесятилетний взгляд на мир проприетарного и открытого программного обеспечения с точки зрения оригинальной работы https://en.wikipedia.org/wiki/The Cathedral and the Bazaar[ The Cathedral and Bazaar ].
** >> Выжить в устоявшейся компании ][]
Внутренние фреймворки - это болевая точка для такого большого количества разработчиков, если учесть, что для каждого, кто имеет смысл, сотня не построена. Я съежился, когда впервые прочитал этот заголовок.
>> С коммерческим лицензированием инвестируйте в инновации, а не Защита []
Это хороший совет, а также страшный, если у вас есть продукт, к которому относится этот совет. Стоит также отметить, что советы основаны на практическом опыте, а не просто на том, чтобы «немного подумать»
-
Также стоит прочитать: **
-
===== >> Сообщение всем техническим специалистам команды там: начать делать технические мелочи []
4. Комиксы
И мой любимый Дилбертс недели: