«В самом начале 2014 года я решил отслеживать свои читательские привычки и делиться лучшими материалами здесь, на Baeldung.

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

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

Итак, приступим…

1. Spring и Java

>> The Portable, Cloud-Ready HTTP Session

После Spring Boot я больше всего воодушевлен Spring Session среди всех новых проектов Spring, над которыми ведется работа. Эта часть дразнит Http-сессию средней редкости, поддерживаемую Redis, с развертыванием для загрузки.

>> A beginner’s guide to JPA and Hibernate Cascade Types

Огромный ресурс для понимания каскадирования в Hibernate и JPA — множество примеров, которые стоит изучить.

>> Java Bootstrap: Dropwizard vs. Spring Boot

Хорошее введение в оба фреймворка.

Важно понимать, что Dropwizard существует с 2011 года, тогда как Spring Boot — гораздо более новый фреймворк. С этой точки зрения весьма впечатляет то, что он достиг хорошего принятия и зрелости за такое короткое время.

\u003e\u003e Иди за деньгами! JSR 354 добавляет первоклассную поддержку денег и валюты в Java.

Классный вариант использования Streams для элегантного обхода деревьев.

>> Walking Recursive Data Structures Using Java 8 Streams

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

\u003e\u003e Java 8u40 обеспечивает улучшенное управление памятью и поддержку JavaScript \u003e\u003e Видеоруководства по Kibana 4, часть 1 \u003e\u003e Наследие Java постоянно расширяется \u003e\u003e Избегайте рекурсии в ConcurrentHashMap.computeIfAbsent() \u003e\u003e JEP 110: Клиент HTTP 2 теперь предлагается для Java 9 \u003e\u003e Spring XD 1.1: Упрощение больших данных, как Spring сделал для Java EE

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

\u003e\u003e Обработка ресурсов в Spring MVC 4.1 \u003e\u003e В поисках Holy Integration Test \u003e\u003e Кэширование с помощью Spring: расширенные темы и рекомендации \u003e\u003e Создание модульных SPA на основе тестирования с помощью Spring и AngularJS

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

\u003e\u003e Spring Data Release Train Fowler RC1 Доступен \u003e\u003e Lucene 5.0 отсутствует (объявление в списке рассылки) \u003e\u003e Вышел HttpClient 4.4 (объявление в списке рассылки) \u003e\u003e Выпущен Kibana 4.0.1 и \u003e\u003e Объявлен выпуск Logstash 1.5.0 RC1 и \u003e\u003e Выпущен Marvel 1.3.1 \u003e\u003e Spring Cloud 1.0.0 уже доступен ~ ~~ 2. Технические и размышления

    Это было весело читать. Кто-то где-то не думает, что это пчелиные коленки? Я говорю богохульство.

Всякий раз, когда в своей карьере я сталкивался с обзорами производительности, как принимающей, так и дающей стороны, я всегда думал: «Должен быть лучший способ сделать это». предлагает интересную, простую альтернативу, которую стоит прочитать.

>> Unorthodocs: Abandon your DVCS and Return to Sanity

Некоторые очень интересные соображения о неблокирующей и блокирующей архитектуре.

>> Performance Reviews Simplified

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

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

>> Why Non-Blocking?

\u003e\u003e Google запрещает гиперссылки

3. Комиксы

И мой любимый Дилберт недели:

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

Ранее в этом году я представил Раздел «Выбор недели» в моем «Еженедельном обзоре». Если вы уже есть в моем списке адресов электронной почты — вы уже выбрали — надеюсь, вам понравилось.

«

>> The Brain Wuss Subroutine

>> Getting Funding

>> Failure is guaranteed

4. Pick of the Week

Earlier this year I introduced the “Pick of the Week” section here in my “Weekly Review”. If you’re already on my email list – you got the pick already – hope you enjoyed it.