/
human
/
Mini-bank
Обзор
Документация
Войти
/
human
/
Mini-bank
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
develop
clients/src/main/java/org/example/dto/account/AccountDTO.java
29 строк
1 KB
zaytsev al
созданы сущности, скрипты БД, набросан скелет
23 янв 2025, 23:51
23 янв 2025, 23:51
ef65ce4
Код
Авторство
О чём код?
package org.example.dto.account; import io.swagger.v3.oas.annotations.media.Schema; import jakarta.validation.constraints.DecimalMin; import jakarta.validation.constraints.Positive; import lombok.AllArgsConstructor; import lombok.Data; import lombok.NoArgsConstructor; @Data @AllArgsConstructor @NoArgsConstructor @Schema(description = "Информации о счете пользователя") public class AccountDTO { @Schema(description = "Номер счета", required = true, example = "40813810*****") private String numberAccount; @DecimalMin(value = "0.0") @Schema(description = "Остаток средств на счете", required = true, example = "1000.00") @Positive(message = "Остаток не может быть меньше нуля") private double amount; @Schema(description = "Статус счета", required = true, example = "ACTIVE") private String status; @Schema(description = "ID пользователя, владельца счета", required = true) private String userId; }