File tree Expand file tree Collapse file tree 1 file changed +26
-0
lines changed
Spring_part_17/src/main/java/spring/oldboy/dto Expand file tree Collapse file tree 1 file changed +26
-0
lines changed Original file line number Diff line number Diff line change 1+ package spring .oldboy .dto ;
2+
3+ import lombok .Value ;
4+ import lombok .experimental .FieldNameConstants ;
5+ import org .springframework .format .annotation .DateTimeFormat ;
6+ import spring .oldboy .database .entity .Role ;
7+
8+ import java .time .LocalDate ;
9+
10+ @ Value
11+ /*
12+ Немного упростим себе жизнь на этапе тестирования. Данная аннотация создает внутренний тип,
13+ содержащий строковые константы, содержащие имя поля для каждого поля. В качестве альтернативы
14+ генерирует внутреннее перечисление со значениями перечисления, соответствующими каждому имени
15+ поля.
16+ */
17+ @ FieldNameConstants
18+ public class UserCreateEditDto {
19+ String username ;
20+ @ DateTimeFormat (pattern = "yyyy-MM-dd" )
21+ LocalDate birthDate ;
22+ String firstname ;
23+ String lastname ;
24+ Role role ;
25+ Integer companyId ;
26+ }
You can’t perform that action at this time.
0 commit comments