1. Ява
>> 10 возможностей Java 8, о которых вы не слышали
Быстрая и содержательная статья, показывающая , как много мы еще не знаем о Java — ее стоит прочитать и обдумать.
>> Профессиональное определение размера пула подключений
В этой части Flexy Pool мы углубимся в детали и сценарии среды выполнения, используя новый прокси-проект пула, который выглядит довольно мощным.
>> Серверы Xeon на базе JDK 8, Lucene и SSD
Если и существует какое-либо программное обеспечение, расширяющее возможности Java, то это Lucene. Когда-то в JDK 7 были серьезные ошибки с Lucene , и похоже, что и в JDK 8 сейчас . Со временем они будут устранены, но лучше посмотреть на обновление до JDK 8 в более полном свете.
>> Java 8 Friday: давайте откажемся от этих устаревших библиотек
Пятница Java 8 вернулась после пасхальных каникул с авторитетным изложением того, как Java 8 устарела изрядной частью кода библиотеки до Java 8. На ум, безусловно, приходит гуава — и библиотека адаптируется соответственно .
2. Весна
>> Предстоящие улучшения JMS Spring 4.1
Первый взгляд на то, что не за горами с Spring 4.1 — похоже, что JMS получит новый слой краски .
>> Использование jOOQ с Spring: сортировка и разбиение на страницы
Еще одна солидная часть серии jOOQ Петри с Spring
— на этот раз довольно подробно рассматриваются две очень важные темы — сортировка и разбивка на страницы.
>> Загрузить дерево наследования в список с помощью Spring
Очень быстрый и конкретный пост о работе с иерархией bean-компонентов Spring.
>> Использование сеанса Http с веб-приложениями на основе Spring
Если вы выполняете какую-либо работу в Интернете с помощью Spring, скорее всего, вам придется заполучить необработанный HttpSession
. Это что? Вы бы предпочли работать на более высоком уровне? Я бы тоже, но иногда единственный выход — засучить рукава.
Это хорошая статья, показывающая, как внедрить сеанс с помощью Spring.
>> Spring MVC и Thymeleaf: как получить доступ к данным из шаблона
Хороший взгляд на то, как получить данные из шаблона Thymeleaf с помощью Spring MVC.
3. Технические
>> Код самотестирования
Ностальгический обзор того, как началось все движение тестирования . Горячо рекомендуется.
>> Гипермедиа FizzBuzz
Это продолжение статьи, вышедшей на этой неделе, «Решение FizzBuzz с помощью Hypermedia», и оно добавляет дополнительный уровень нюансов поверх оригинала. Это также моя главная рекомендация на эту неделю — если вы нажмете только на одну статью — сделайте ее этой.
Основным выводом обеих статей является практическое глубокое погружение в HATEOAS — рассмотрение того, как клиент, поддерживающий Hypermedia, будет взаимодействовать со службой по сравнению с клиентом, не поддерживающим Hypermedia. Разница огромна: один можно развить элегантно и без особых усилий, в то время как другой излишне связан с реализацией сервера и требует переписывания несколько раз.
>> TDD Chess Game Часть 4: Организация
Четвертое видео в этом действительно полезном скринкасте о создании шахматной игры с помощью TDD . Если вы читали мои еженедельные обзоры, вы уже знакомы с этой серией, так как я рекомендовал ее уже несколько раз.
Поскольку я путешествую на этой неделе, у меня не было возможности посмотреть эту последнюю часть, но я уверен, что рекомендую ее, потому что первые 3 части абсолютно стоили просмотра. Если вы все еще колеблетесь с TDD, как и я, — прочитайте эту серию статей, чтобы узнать о новоявленном энтузиазме по поводу того, как сделать шаг вперед.
До следующей недели,
Ваше здоровье.
Ойген.