Skip to content

Commit 46c8094

Browse files
author
muriloalvesdev
committed
refactor
1 parent 48979d5 commit 46c8094

4 files changed

Lines changed: 9 additions & 9 deletions

File tree

src/main/java/br/com/developers/controller/user/UserController.java

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,6 @@
1616
import br.com.developers.domain.model.User;
1717
import br.com.developers.login.dto.LoginDTO;
1818
import br.com.developers.login.dto.RegisterDTO;
19-
import br.com.developers.login.dto.UserDTO;
20-
import br.com.developers.login.http.request.AccessToken;
2119
import br.com.developers.login.service.UserService;
2220
import lombok.AccessLevel;
2321
import lombok.AllArgsConstructor;
@@ -28,7 +26,7 @@
2826
@RequestMapping("api/user")
2927
public class UserController {
3028

31-
private UserService<RegisterDTO, LoginDTO, User, UserDTO, AccessToken> userService;
29+
private UserService<RegisterDTO, LoginDTO, User> userService;
3230

3331
@PostMapping("/")
3432
public ResponseEntity<Object> registerUser(@Validated @RequestBody RegisterDTO registerData) {

src/main/java/br/com/developers/controller/user/login/LoginController.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,6 @@
1010
import br.com.developers.domain.model.User;
1111
import br.com.developers.login.dto.LoginDTO;
1212
import br.com.developers.login.dto.RegisterDTO;
13-
import br.com.developers.login.dto.UserDTO;
1413
import br.com.developers.login.http.request.AccessToken;
1514
import br.com.developers.login.service.UserService;
1615
import lombok.AccessLevel;
@@ -22,7 +21,7 @@
2221
@RequestMapping("api/auth")
2322
public class LoginController {
2423

25-
private UserService<RegisterDTO, LoginDTO, User, UserDTO, AccessToken> userService;
24+
private UserService<RegisterDTO, LoginDTO, User> userService;
2625

2726
@PostMapping("/")
2827
public ResponseEntity<AccessToken> authenticateUser(@Validated @RequestBody LoginDTO loginData) {
Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,16 @@
11
package br.com.developers.login.service;
22

3-
public interface UserService<R, L, U, D, T> {
3+
import br.com.developers.login.dto.UserDTO;
4+
import br.com.developers.login.http.request.AccessToken;
5+
6+
public interface UserService<R, L, U> {
47
U registerUser(R dto);
58

6-
T authenticateUser(L dto);
9+
AccessToken authenticateUser(L dto);
710

811
U update(R dto);
912

1013
void delete(L dto);
1114

12-
D find(String id);
15+
UserDTO find(String id);
1316
}

src/main/java/br/com/developers/login/service/impl/UserServiceImpl.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@
2828

2929
@Service
3030
@AllArgsConstructor(access = AccessLevel.PACKAGE)
31-
class UserServiceImpl implements UserService<RegisterDTO, LoginDTO, User, UserDTO, AccessToken> {
31+
class UserServiceImpl implements UserService<RegisterDTO, LoginDTO, User> {
3232

3333
private static final String ROLE_NOT_FOUND = "Fail! -> Cause: %s Role not found in database.";
3434
private static final String USER_NOT_FOUND = "Fail! -> Cause: User not found with %s [%s]";

0 commit comments

Comments
 (0)