«Последние пару недель я провожу ежегодный опрос «Состояние Java». Опрос проводится уже пятый год и, естественно, самый масштабный: 5160 разработчиков нашли время, чтобы пройти и ответить. Давайте сразу перейдем к данным. 1. Принятие Java Неудивительно, что Java 8 по-прежнему используется
«Еженедельник Java, выпуск 205»
«Итак, приступим… 1. Spring и Java >> JUnit 5 Meets AssertJ [blog.codeleak.pl] Хотя JUnit5 гораздо более гибкий, чем предыдущая версия, AssertJ по-прежнему необходим. >> Binding applications to HashiCorp’s Vault with Spring in Cloud Foundry [spring.io] Краткое руководство по привязке приложения
«Расширенные запросы в Apache Cayenne»
«1. Обзор Ранее мы сосредоточились на том, как начать работу с Apache Cayenne. В этой статье мы расскажем, как писать простые и сложные запросы с помощью ORM. 2. Настройка Настройка аналогична той, что использовалась в предыдущей статье. Кроме того, перед
«Java Web Weekly, выпуск 124»
«В самом начале прошлого года я решил отслеживать свои читательские привычки и делиться лучшими материалами здесь, на Baeldung. С тех пор не пропускал обзоров. Итак, приступим… 1. Spring и Java >> Reducing boilerplate code with Project Lombok [codecentric.de] Краткое введение
«Еженедельный обзор Баелдунга 43»
«В самом начале 2014 года я решил начать отслеживать свои читательские привычки и делиться лучшими материалами здесь, на Baeldung. Курирование моего чтения сделало его более целеустремленным и разнообразным — и я надеюсь, что принесу пользу и вам, позволив лучшему контенту
«Сессионные компоненты Java EE»
«1. Введение Корпоративные сеансовые компоненты можно разделить на: Stateless Session Beans Stateful Session Beans В этой быстрой статье мы обсудим эти два основных типа сеансовых компонентов. 2. Настройка Чтобы использовать Enterprise Beans 3.2, обязательно добавьте последнюю версию в раздел зависимостей
«Руководство по компонентам, управляемым сообщениями, в EJB»
«1. Введение Проще говоря, Enterprise JavaBean (EJB) — это компонент JEE, работающий на сервере приложений. В этом руководстве мы обсудим компоненты, управляемые сообщениями (MDB), отвечающие за обработку сообщений в асинхронном контексте. MDB являются частью JEE, начиная со спецификации EJB 2.0;
«Ошибка компилятора Java: «ожидается класс, интерфейс или перечисление»»
1. Обзор В этом кратком руководстве мы поговорим об ошибке компилятора Java «ожидается класс, интерфейс или перечисление». С этой ошибкой в основном сталкиваются разработчики, которые плохо знакомы с миром Java. Давайте рассмотрим несколько примеров этой ошибки и обсудим, как их
«Использование подпотоков в Spring Integration»
«1. Обзор Spring Integration упрощает использование некоторых шаблонов корпоративной интеграции. Один из этих способов — через DSL. В этом руководстве мы рассмотрим поддержку подпотоков DSL для упрощения некоторых наших конфигураций. 2. Наша задача Допустим, у нас есть последовательность целых чисел,
«Программные транзакции в Spring TestContext Framework»
«1. Введение Spring имеет отличную поддержку декларативного управления транзакциями в коде приложения, а также в интеграционных тестах. Однако иногда нам может понадобиться детальный контроль над границами транзакций. В этой статье мы увидим, как программно взаимодействовать с автоматическими транзакциями, настроенными Spring,