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

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

Вот так…

1. Весна и Ява

>> Создание Kotlin DSL для проверки [ blog.sourced-bvba.be ]

DSL могут быть мощными в Kotlin , особенно когда они используют материализованные дженерики.

>> Spring, Reactor и ElasticSearch: сравнение с поддельными тестовыми данными [ nurkiewicz.com ]

>> Мониторинг и измерение реактивного приложения с помощью Dropwizard Metrics [ nurkiewicz.com ]

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

1. Обзор

В этой статье мы рассмотрим VRaptor , простую и понятную веб-инфраструктуру Java MVC, которая использует технологии Java Contexts и Dependency Injection и проста для понимания.

Как и Spring — он сильно зависит от аннотаций и отлично работает с Hibernate .

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

Итак, давайте изучим различные компоненты VRaptor и создадим пример проекта.

2. Зависимости и настройка Maven

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

Вот так…

1. Весна и Ява

>> Учебник по JUnit 5: Написание параметризованных тестов [ petrikainulainen.net ]

Наконец, нет необходимости использовать внешние инструменты для написания параметризованных тестов в JUnit .

>> Как сопоставить коллекции JSON с помощью JPA и Hibernate [ vladmihalcea.com ]

Проект hibernate-types с открытым исходным кодом позволяет сопоставлять коллекции JSON.

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

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

Вот так…

1. Весна и Ява

>> Maven на Java 9 — пять вещей, которые вам нужно знать [ blog.codefx.org ]

Комбинация JPMS Java 9 с Maven пока может быть сложной задачей — к этому нужно быть готовым.

>> Стоимость обращения к серверу JDBC или: уже перенесите этот цикл на сервер! [ блог.jooq.org ]

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

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

Вот так…

1. Весна и Ява

>> Первый контакт с 'var' в Java 10 [ blog.codefx.org ]

Java 9 была выпущена два месяца назад, а возможности следующей версии уже вызвали большой ажиотаж.

>> Fresh Async With Kotlin: Роман Елизаров представляет на QCon SF [ infoq.com ]

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

Метод charAt() возвращает символ по указанному индексу. Значение индекса должно быть между 0 и String.length() – 1 .

Доступные подписи

public char charAt(int index)

Пример

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

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

Вот так…

1. Весна и Ява

>> Перенос приложения Spring Boot на Java 9 — совместимость [ blog.frankel.ch ]

Интересный пример, показывающий, что перейти на новый JDK не так просто, как просто увеличить номер версии.

>> Переход от монолита к микросервису с низким уровнем риска, часть II [ blog.christianposta.com ]

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

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

Вот так…

1. Весна и Ява

>> Как сопоставить API даты и времени с JPA 2.2 [ мысли -на-java.org ]

Поддержка нового API даты/времени для Java, наконец, появилась вместе с JPA 2.2.

>> @Contended @с 9 лет [ javaspecialists.eu ]

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

1. Обзор

Undertow — чрезвычайно легкий и высокопроизводительный веб-сервер от JBoss . Он поддерживает как блокирующие, так и неблокирующие API с NIO .

Поскольку он написан на Java, его можно использовать в любых приложениях на основе JVM во встроенном режиме, даже сервер JBoss WilfFly внутри использует Undertow для повышения производительности сервера.

В этом уроке мы покажем особенности Undertow и способы его использования.

2. Почему подводное течение?