«Я решил начать год с новой концепции baeldung — еженедельного обзора.

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

Spring

=> Spring – Change transaction isolation level example

Если вы когда-либо видели это сообщение: «Стандартный JPA не поддерживает настраиваемые уровни изоляции», то это определенно будет представлять интерес, поскольку в нем рассматриваются детали низкого уровня создания пользовательский диалект для работы с изменением уровня изоляции в JPA. Я еще не пробовал это сам, но я планирую попробовать в ближайшее время.

=> Using jOOQ with Spring: Configuration

Подробное руководство по настройке плавного jOOQ с помощью Spring — это первое из продолжающейся серии.

На Java

=> Java Tuples

В последние годы я много использовал кортежи Java, в основном реализацию из commons-lang3 — Pair и более поздний Triple, поскольку они часто обеспечивают чистую абстракцию ad-hoc. Так что это довольно интересное чтение.

HTTP и REST

=> How to spot a Hypermedia Client App

Проницательная и очень полезная статья о том, что REST и ограничение HATEOAS означают для клиентского приложения, и как отличить хорошо написанный клиент от того, который рассматривает REST как RPC или обычный CRUD через HTTP. .

=> Strengthening HTTP: A Personal View

Это то, что нужно читать подряд, если вы выполняете какую-либо работу с/через HTTP. Достаточно.

Технические

Общие размышления

=> Healthy benefits for the long run

Случайная находка на SVN — но, тем не менее, отличное чтение — она используется для составления плана выгод на долгую игру.

Готово

Вот и все. Надеюсь, вы нашли для себя что-то новое и интересное в этом обзоре.

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

Привет.