Перейти к основному содержимому

Java Web Weekly, выпуск 137

· 4 мин. чтения

В самом начале прошлого года я решил отслеживать свои читательские привычки и делиться лучшим материалом здесь, на ForEach . С тех пор не пропускал обзоров.

Вот так…

1. Весна и Ява

>> Обновленная дорожная карта Spring 5.0 и Reactive Story представлены на SpringOne [ infoq.com ]

Краткий прогнозный обзор, в котором обсуждаются планы на следующие весенние выпуски и общее направление развития платформы.

>> Влияние Java EE 8 Hiatus на Tomcat 9, освещенное на SpringOne [ infoq.com ]

Сервлет 4.0 не может появиться здесь достаточно скоро , хотя, судя по всему, до спецификации еще далеко, и это, конечно, влияет на все, что находится ниже по течению.

>> Свободное создание сущностей API с помощью JPA и Hibernate [ vladmihalcea.com ]

Некоторое интересное исследование того, как может выглядеть свободный API для создания сущностей JPA/Hibernate .

>> Подсказка DISTINCT для сквозного запроса Hibernate [ in.relation.to ]

Крутая, подробная статья об улучшении того, как Hibernate обрабатывает ненужную передачу DISTINCT в сгенерированный запрос .

>> Как получить результаты запроса в виде потока с помощью Hibernate 5.2 [ мысли -на-java.org ]

Nice — потоки в Hibernate API , начиная с 5.2.

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

>> Стоимость отражения производительности [ blog.frankel.ch ]

>> Советы по спящему режиму: как понижать сущности в запросах JPQL [ мысли -на-java.org ]

>> Путеводитель по времени и дате в Java [ nurkiewicz.com ]

>> Развертывание без простоев с использованием «Еще одного» плагина Cloud Foundry Gradle [ java-allandsundry.com ]

>> Как добавить атрибут в javax.json.JsonObject [ adam-bien.com ]

>> Spring Cloud Series — интеграционное тестирование с использованием Spring Boot, Postgres и Docker [ tech.asimio.net ]

>> Использование асинхронности для уменьшения времени отклика в Java 8 [ praveer09.github.io ]

>> Удаленный JMS с WildFly Swarm [ eisele.net ]

>> Не забываем сбросить загрузчик класса контекста потока [ marxsoftware.com ]

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

>> Запись вебинара: что нового в IntelliJ IDEA 2016.2 [ jetbrains.com ]

>> Запись вебинара: Что нового в IntelliJ IDEA 2016.2 для разработчиков Spring [ jetbrains.com ]

>> Микросервисы + События + Докер = Идеальное Трио [ plainoldobjects.com ]

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

>> Второй выпуск исправления ошибок для ORM 5.2 [ in.relation.to ]

>> Доступно обновление IntelliJ IDEA 2016.1.4 [ jetbrains.com ]

>> Выпущен Apache Commons Crypto 1.0.0 [ apache.org ]

2. Технические

>> Общие сведения о безопасности по странам: SSL [ shodan.io ]

Интересные и чертовски страшные данные, как всегда.

>> Наблюдаемость за системой: как снова сделать вашу производственную среду великолепной [ takipi.com ]

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

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

>> Тестирование характеристик [ michaelfeathers.silvrback.com ]

>> Почему большинство программистов неправильно разбивают страницы [ jooq.org ]

3. Размышления

>> Как написать хороший код? [ daedtech.com ]

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

>> Будущее бессерверных архитектур [ martinfowler.com ]

Заключительный раздел огромного и довольно интересного подробного обзора бессерверных архитектур.

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

>> Писать законы очень похоже на программирование [ techblog.bozho.net ]

>> О чем следует и не следует беспокоиться при завершении сегодняшней переписи населения [ troyhunt.com ]

>> Ведение журнала для непрерывной интеграции [ daedtech.com ]

4. Комиксы

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

>> Должен ли я предоставлять вам регулярные обновления? Нет [ dilbert.com ]

>> Это должно заставить вас чувствовать себя «помолвленным» [ dilbert.com ]

>> Никто не будет платить вам за то, чтобы вы чувствовали себя хорошо [ dilbert.com ]

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

>> У меня никогда не было цели [ signalvnoise.com ]