Еженедельный обзор Baeldung 33

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

Дело в двух аспектах - благодаря кураторству и документированию мое чтение стало более целенаправленным и разнообразным. Кроме того - я считаю, что создание хорошего контента приносит большую ценность, помогает людям исследовать и позволяет поднять лучшие вещи на вершину.

Надеюсь, вам это понравится, когда мы переедем во второй половине 2014 года.

  • Вот так…​**

1. Джава

>> Первая партия JEP предложена для JDK 9

Возможно, вы уже видели это письмо - это первые JEP, нацеленные на то, чтобы стать частью JDK 9 - с модульностью, конечно, большой.

>> Написание тестов для кода доступа к данным - вопросы данных

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

>> Анатомия грязной проверки Hibernate

Продолжается сага - глубокое погружение в Hibernate, на этот раз переходя к механизму по умолчанию для «грязной проверки» (и альтернативы инструментарию байт-кода). Я вижу книгу или курс, выходящий из этого трека.

>> eclipse-pmd - новый плагин PMD для Eclipse

Если вы когда-либо пытались заставить работать один и тот же механизм статического анализа (например, PMD) и использовать один и тот же файл конфигурации как в Eclipse, так и в вашей сборке Maven - это будет приятным сюрпризом . Холодные бобы.

>> Понимание архитектуры Runner в JUnit

Интересный, всесторонний взгляд на как работают Runners в JUnit и как вы можете реализовать свои собственные. Не обязательно то, что вы делаете каждый день, но все равно очень круто.

2. Весна

>> Создание службы цитат RESTful с помощью Spring

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

Напоследок несколько интересных весенних релизов :

CVE-2014-3527 Исправлено в Spring Security 3.2.5 и 3.1.7] ** http://spring.io/blog/2014/08/13/first-release-candidate-of-spring-data-release-train-evans-available [>>

Доступен первый выпуск кандидата на выпуск данных Spring Spring Evans]

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

>> Тест 53 маршрута: новый AWS Удивительные результаты геолокации

Тестирование и реальные цифры на маршруте 53 - Геолокация против маршрутизации на основе задержки.

>> В защиту методов настройки теста

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

4. Комиксы

Продолжая этот недавно введенный раздел в обзоре - мои следующие любимые XKCD после тех, что были на прошлой неделе. Brilliant? Я бы так сказал :