«Java (строка) или .toString()?»

«1. Введение В этой статье мы дадим краткое объяснение различий между преобразованием строк и выполнением метода toString(). Мы кратко рассмотрим оба синтаксиса и рассмотрим пример, объясняющий цели использования каждого из них. Наконец, мы рассмотрим, какой из подходов лучше. 2. Приведение

«Игнорирование полей с аннотацией JPA @Transient»

«1. Введение При сохранении объектов Java в записях базы данных с использованием инфраструктуры объектно-реляционного отображения (ORM) мы часто хотим игнорировать определенные поля. Если платформа совместима с Java Persistence API (JPA), мы можем добавить аннотацию @Transient к этим полям. В этом

«Типы упаковки Maven»

«1. Обзор Тип упаковки — важный аспект любого проекта Maven. Он определяет тип артефакта, создаваемого проектом. Как правило, сборка создает jar, war, pom или другой исполняемый файл. Maven предлагает множество типов пакетов по умолчанию, а также обеспечивает гибкость для определения

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

«1. Spring и Java \u003e\u003e Анонс GraalVM 20.3 [medium.com] Улучшенная осведомленность о контейнерах, G1 GC для нативных образов и многие другие улучшения производительности, и все это в новой версии GraalVM! \u003e\u003e Vanilla Java: Использование Java SE в качестве фреймворка [renato.athaydes.com]

«Путеводитель по библиотеке системных правил»

«1. Обзор Иногда при написании модульных тестов нам может понадобиться протестировать код, взаимодействующий напрямую с классом System. Обычно в таких приложениях, как инструменты командной строки, которые напрямую вызывают System.exit или считывают аргументы с помощью System.in. В этом руководстве мы рассмотрим

«Пользовательские страницы ошибок с Spring MVC»

«1. Обзор Общим требованием для любого веб-приложения являются настраиваемые страницы ошибок. Например, предположим, что вы используете ванильное приложение Spring MVC поверх Tomcat. Пользователь вводит неверный URL-адрес в своем браузере и показывает не очень удобную бело-голубую трассировку стека — не идеально.

«Начальная загрузка Hibernate 5 с помощью Spring»

«1. Обзор В этой статье мы обсудим, как загрузить Hibernate 5 с помощью Spring, используя конфигурацию Java и XML. Эта статья посвящена Spring MVC. В нашей статье Spring Boot with Hibernate описывается, как использовать Hibernate в Spring Boot. 2. Интеграция

«HATEOAS для службы Spring REST»

«1. Обзор В этой статье основное внимание будет уделено реализации возможности обнаружения в службе Spring REST и удовлетворению ограничения HATEOAS. Эта статья посвящена Spring MVC. В нашей статье Введение в Spring HATEOAS описывается, как использовать HATEOAS в Spring Boot. 2.

«Введение в тестирование производительности с использованием JMeter»

«1. Обзор В этой статье мы собираемся использовать Apache JMeter для настройки и запуска тестов производительности. 2. Настройка JMeter Давайте скачаем JMeter, разархивируем его, перейдем в папку bin и запустим исполняемый файл (*.bat для Windows и *.sh для Linux/Unix). Далее

«Свойства с Spring и Spring Boot»

«1. Обзор В этом руководстве показано, как настроить и использовать свойства в Spring с помощью конфигурации Java и @PropertySource. Мы также увидим, как свойства работают в Spring Boot. 2. Регистрация файла свойств с помощью аннотаций Spring 3.1 также представляет новую