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

Еженедельник Java, выпуск 182

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

На этой неделе много интересных статей о Java 9.

Вот так…

1. Весна и Ява

>> Kotlin и Spring: работа с JPA и классами данных [ codecentric.de ]

Kotlin позволяет создавать сущности, используя классы данных, без Java-подобных шаблонов . Однако при этом следует помнить о некоторых вещах.

>> Что нового в JPA 2.2 [ мысли -на-java.org ]

Этот выпуск JPA содержит множество новых функций, на которые стоит обратить внимание.

>> JSR 369: Спецификация JavaTM Servlet 4.0 [ jcp.org ]

Это было давно. Очень долго, но окончательный вариант спецификации Servlet 4 наконец-то здесь .

>> Предварительный просмотр Spring Data Kay [ spring.io ]

Выпуск Spring Data Kay все ближе и ближе. Вот классный список функций, добавленных во время последней вехи, включая улучшенную поддержку Reactive и Kotlin .

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

>> Последние части Java 9 и Project Jigsaw собираются вместе [ blog.takipi.com ]

>> Разработка и развертывание микросервисов с помощью JHipster [ developer.okta.com ]

>> Интерфейсы командной строки Java (часть 1): Apache Commons CLI [ marxsoftware.blogspot.com ]

>> РУКОВОДСТВО: Использование интеграции Spring Boot Actuator с Pivotal Cloud Foundry 1.11 [ content.pivotal.io ]

>> Почему обратные циклы не работают быстрее [ arnaudroger.github.io ]

>> Как отображать массивы Java и SQL с помощью JPA и Hibernate [ vladmihalcea.com ]

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

>> Использование FlameGraphs для освещения JVM [ infoq.com ]

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

>> Выпущен Spring Security 5.0.0 M2 [ spring.io ]

>> Выпущена Spring Session 2.0.0 M2 [ spring.io ]

>> Spring Boot 2.0.0.M2 уже доступен [ spring.io ]

>> IntelliJ IDEA 2017.2 EAP представляет незагруженные модули [ blog.jetbrains.com ]

>> Платформа ввода-вывода Spring Афины-SR6 [ spring.io ]

>> Платформа Spring IO Brussels-SR3 [ spring.io ]

>> Вышел Gradle 4.0 [ docs.gradle.org ]

>> Выпущен Apache Commons Lang 3.6! [ mail-archives.apache.org ]

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

>> Плагин SonarQube для Kotlin — анализ с помощью ANTLR [ blog.frankel.ch ]

Очень интересный взгляд на создание плагина SonarQube для анализа Kotlin.

>> Нагрузочное тестирование Gatling, часть 1. Использование Gatling [ blog.codecentric.de ]

Надежный способ начать обучение перфоманс-тестированию с помощью Gatling .

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

>> Заглушки и насмешки в Java с помощью Spock Testing Framework [ semaphoreci.com ]

>> Анализ подверженности малого и среднего бизнеса пост-WannaCry [ blog.shodan.io ]

>> Вторники jOOQ: Джеральд Сангуди и Кешав Мурти раскрывают секреты N1QL (SQL на JSON) [ jooq.org ]

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

>> Одна вещь, которую может сделать каждая компания, чтобы уменьшить технический долг [ daedtech.com ]

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

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

>> Обучение практическим проектам [ daedtech.com ]

>> Если вы автоматизируете свои тесты, автоматизируйте проверку кода [ daedtech.com ]

4. Комиксы

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

>> Все пошло не так, как я надеялся [ dilbert.com]

>> Ваш рейтинг в социальных сетях почти нулевой [ dilbert.com ]

>> Я говорю правду бессильным [ dilbert.com ]

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

>> Как работает Log4J2: 10 способов извлечь из этого максимальную пользу [ stackify.com ]