main
Last change
on this file since 5a9c93b was 5a9c93b, checked in by Aleksandar Panovski <apano77@…>, 15 months ago |
Authorization layer
|
-
Property mode
set to
100644
|
File size:
1.1 KB
|
Line | |
---|
1 | package com.example.rezevirajmasa.demo.mappers;
|
---|
2 |
|
---|
3 | import com.example.rezevirajmasa.demo.dto.SignUpDto;
|
---|
4 | import com.example.rezevirajmasa.demo.dto.UserDto;
|
---|
5 | import com.example.rezevirajmasa.demo.model.User;
|
---|
6 | import org.springframework.stereotype.Component;
|
---|
7 |
|
---|
8 | import java.util.Arrays;
|
---|
9 |
|
---|
10 | @Component
|
---|
11 | public class UserMapperImpl implements UserMapper {
|
---|
12 |
|
---|
13 | @Override
|
---|
14 | public UserDto toUserDto(User user) {
|
---|
15 | if (user == null) {
|
---|
16 | return null;
|
---|
17 | }
|
---|
18 |
|
---|
19 | UserDto userDto = new UserDto();
|
---|
20 | userDto.setId(user.getId());
|
---|
21 | userDto.setFirstName(user.getFirstName());
|
---|
22 | userDto.setLastName(user.getLastName());
|
---|
23 | userDto.setEmail(user.getEmail());
|
---|
24 |
|
---|
25 | return userDto;
|
---|
26 | }
|
---|
27 |
|
---|
28 | @Override
|
---|
29 | public User signUpToUser(SignUpDto userDto) {
|
---|
30 | if (userDto == null) {
|
---|
31 | return null;
|
---|
32 | }
|
---|
33 |
|
---|
34 | User user = new User();
|
---|
35 | user.setEmail(userDto.getEmail());
|
---|
36 | user.setFirstName(userDto.getFirstName());
|
---|
37 | user.setLastName(userDto.getLastName());
|
---|
38 | user.setPassword(Arrays.toString(userDto.getPassword()));
|
---|
39 |
|
---|
40 | return user;
|
---|
41 | }
|
---|
42 | }
|
---|
Note:
See
TracBrowser
for help on using the repository browser.