Статьи с тэгом «maven»
8 марта 2026
Тэги:
Spring Boot,
rest,
SQL,
Java,
руководство,
maven,
json.
Создадим полноценный rest-интерфейс для добавления новых записей, их модификации и удаления. Приложение состоит из трёх слоёв: работа с БД (repository), бизнес-логика приложения (service) и сам rest-интерфейс (controller), который обрабатывает входящий json и генерирует исходящий.
8 марта 2026
Тэги:
maven,
rest,
Spring Boot,
Java,
руководство,
json.
Простой сервис на Spring Boot, который при выполнении get-запроса будет возвращать профиль пользователя в формате json в зависимости от id, который передаётся в запросе. При возникновении исключительных ситуаций (например, профиль не найден), пользователь получит соответствующий ответ.
23 января 2025
Тэги:
Java,
Spring,
json,
maven,
rest.
Spring позволяет проверять формат данных в бинах в декларативном стиле при помощи специальных аннотаций из пакета javax.validation. Если мы нарушим хотя бы одно условие, то в ответ получим json с детальным описанием ошибки. Статус ответа будет не 200, а 400 (Bad Request).
19 ноября 2024
Тэги:
Spring Boot,
maven,
Java,
rest.
Spring Boot поддерживает простой механизм кеширования данных в декларативном стиле. Он предоставляет аннотацию @Cacheable для первичного кеширования данных и @CachePut для принудительного обновления данных. Аннотацию следует размещать на public-методе сервисного слоя.
14 ноября 2024
Тэги:
Spring,
руководство,
gradle,
maven,
PostgreSQL,
SQL,
Nginx,
Linux,
devops.
Если вы только что получили доступ к чистому VPS серверу, на котором крутится Ubuntu и вы хотите на нём развернуть полноценное JVM приложение, основанное на Spring, то эта инструкция для вас. Для полноты картины мы настроим также локальный postgres и доступ извне по http.
12 мая 2024
Тэги:
Java,
maven,
Apache.
Если у вас есть некое число, количество цифр в котором заранее неизвестно и вам необходимо, чтобы число всегда составляло 5 знаков, то есть целых два способа сделать это. Если у вас небольшой проект и не хочется тянуть лишнюю зависимость, то используйте String.format().
12 мая 2024
Тэги:
maven,
Apache,
Java.
Предположим, вам нужно генерить текст по определённому шаблону и у вас есть заранее заготовленный текст, куда вы передаёте параметры для подстановки. Например, текст sms для клиента. Чтобы не писать очередной велосипед, лучше воспользоваться классом StringSubstitutor из популярной библиотеки Apache Commons Text.
5 марта 2023
Тэги:
алгоритмы,
Java,
руководство,
головоломки,
maven.
В этой статье рассмотрим все этапы парсинга и вычисления арифметических выражений с помощью алгоритма Дейкстры и обратной польской нотации.
1 марта 2020
Тэги:
Kotlin,
gradle,
maven,
файлы,
Java.
Помимо конфигурационных файлов в приложении бывает удобно хранить и некоторые другие файлы ресурсов. Например, тексты или изображения. Достаточно положить эти файлы в папку resources вашего проекта и в процессе выполнения вы сможете получить к ним доступ.
Далее ❯
Облако тэгов
Kotlin,
Java,
Spring,
Spring Boot,
Spring Data,
Spring AI,
SQL,
PostgreSQL,
Oracle,
H2,
Linux,
Hibernate,
Collections,
Stream API,
многопоточность,
чат-боты,
нейросети,
файлы,
devops,
Docker,
Nginx,
Apache,
maven,
gradle,
JUnit,
YouTube,
руководство,
ООП,
алгоритмы,
головоломки,
rest,
GraphQL,
Excel,
XML,
json,
yaml.