diff --git a/src/main/java/com/cb/dto/UserDto.java b/src/main/java/com/cb/dto/UserDto.java index 6f3236e..b781bbe 100644 --- a/src/main/java/com/cb/dto/UserDto.java +++ b/src/main/java/com/cb/dto/UserDto.java @@ -14,6 +14,7 @@ import javax.validation.constraints.NotEmpty; @AllArgsConstructor public class UserDto { private Long id; + @NotEmpty(message = "Please enter valid name.") private String name; diff --git a/src/main/java/com/cb/service/CustomUserDetailsService.java b/src/main/java/com/cb/service/CustomUserDetailsService.java index f33d7e8..6241189 100644 --- a/src/main/java/com/cb/service/CustomUserDetailsService.java +++ b/src/main/java/com/cb/service/CustomUserDetailsService.java @@ -3,6 +3,7 @@ package com.cb.service; import com.cb.model.User; import com.cb.repository.UserRepository; +import org.springframework.beans.factory.annotation.Autowired; import org.springframework.security.core.authority.SimpleGrantedAuthority; import org.springframework.security.core.userdetails.UserDetails; import org.springframework.security.core.userdetails.UserDetailsService; @@ -14,12 +15,9 @@ import java.util.stream.Collectors; @Service public class CustomUserDetailsService implements UserDetailsService { + @Autowired private UserRepository userRepository; - public CustomUserDetailsService(UserRepository userRepository) { - this.userRepository = userRepository; - } - @Override public UserDetails loadUserByUsername(String usernameOrEmail) throws UsernameNotFoundException {