Skip to content
Snippets Groups Projects
Select Git revision
  • 33c9e7b591b36d9001386d4beb60f007d733d158
  • master default protected
  • dev
3 results

Tutorial-Simulator.mp4

Blame
  • Code owners
    Assign users and groups as approvers for specific file changes. Learn more.
    UserMapper.java 715 B
    package com.cloudcomputing.todo.mapper;
    
    import com.cloudcomputing.todo.dto.UserDTO;
    import com.cloudcomputing.todo.entity.User;
    
    public class UserMapper {
        public UserDTO entityToDto(User user) {
            UserDTO userDTO = new UserDTO();
            userDTO.setUserId(user.getUserId());
            userDTO.setUserName(user.getUserName());
    
            return userDTO;
        }
    
        public User dtoToEntity(UserDTO userDTO) {
            User user = new User();
            user.setUserId(userDTO.getUserId());
            user.setUserName(userDTO.getUserName());
            //TODO: create userservice class, implement hashing algorithm, create hash from dto password
            user.setPasswordHash("placeholder");
            return user;
        }
    }