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

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

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

Итак, приступим…\u003e\u003e Mockito 2.0.4-beta

1. Spring и Java

>> Value-Based Classes

Полное руководство о том, что означают классы на основе значений в Java 8 (немного) и что, вероятно, будет означать в Java 9 и выше (намного больше).

>> Hibernate locking patterns – How does PESSIMISTIC_FORCE_INCREMENT Lock Mode work

Мастер-класс по Hibernate продвигается вперед, на этот раз с солидной статьей о пессимистичных блокировках.

\u003e\u003e Использование потоков JDK 8 для преобразования между коллекциями объектов-оболочек и коллекциями объектов-оболочек

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

>> Visual Testing With Selenium WebDriver

Небольшое тестирование пользовательского интерфейса может привести к полной уверенности в том, что ваше приложение работает так, как должно, и WebDriver/Selenium — фантастический инструмент для этого.

>> JPA 2.1 – 12 features every developer should know

Подробный обзор возможностей JPA 2.1.

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

    \u003e\u003e JEP 238: Многоверсионные JAR-файлы \u003e\u003e Определение типов файлов в Java \u003e\u003e ChessTDD 26: Наконец-то приемочные тесты \u003e\u003e Просмотр журнала на основе тестов \u003e\u003e Высокораспределенные вычисления без Синхронизация \u003e\u003e Создание изоморфных веб-приложений на JVM с помощью React.js и Spring Boot \u003e\u003e Фреймворк и ревущие растровые изображения

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

    \u003e\u003e Кэширование с помощью Spring: расширенные темы и рекомендации \u003e\u003e Spring Data REST — Data Meet Hypermedia \u003e\u003e Spring Boot для веб-уровня \u003e\u003e Dr. Streamlove, или: Как я научился не волноваться и полюбил Flow \u003e\u003e «Загрузочные» приложения с Spring Boot \u003e\u003e Тестирование с помощью Spring Framework 4. x

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

    \u003e\u003e Выпущены Elasticsearch 1.4.4 и 1.3.9 \u003e\u003e Доступен Reactor 2.0.0.RC1 со встроенной поддержкой Reactive Streams! \u003e\u003e Вышел Tomcat 7.0.59 \u003e\u003e Вышел XStream 1.4.8 \u003e\u003e Kibana 4. Буквально.

2. Технические и размышления

>> HTTP/2 is Done

Думаю, название говорит само за себя.

>> Do It Either Way, We’ll Refactor It Later

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

>> What is Your Next Action?

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

>> ConversationalStories

Важный (но сложный) аспект, который необходимо соблюдать при любой форме Agile — важность старого доброго диалога.

>> Why the hell not?

Другой способ думать о вещах.

>> Google and blogs: “Shit.”

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

3. Комиксы

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

>> Your idea has already been tried

>> “The Taper”

>> Performance Feedback

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

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