Skip to content
Toggle navigation
P
Projects
G
Groups
S
Snippets
Help
Alba María Álvarez
/
AppRecetas
This project
Loading...
Sign in
Toggle navigation
Go to a project
Project
Repository
Issues
0
Merge Requests
0
Pipelines
Wiki
Snippets
Settings
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Commit
662ddf13
authored
Jun 15, 2025
by
Alba María Álvarez
Browse files
Options
_('Browse Files')
Download
Email Patches
Plain Diff
style(proyecto): quitados import no usados y añadida indentación
parent
00497e1e
Hide whitespace changes
Inline
Side-by-side
Showing
22 changed files
with
26 additions
and
21 deletions
src/main/java/com/example/apprecetas/recipe/application/ReadRecipeUseCase.java
src/main/java/com/example/apprecetas/recipe/application/impl/CreateRecipeUseCaseImpl.java
src/main/java/com/example/apprecetas/recipe/application/impl/UpdateRecipeUseCaseImpl.java
src/main/java/com/example/apprecetas/recipe/domain/repository/CreateRecipeRepository.java
src/main/java/com/example/apprecetas/recipe/domain/repository/ReadRecipeRepository.java
src/main/java/com/example/apprecetas/recipe/infrastructure/controller/CreateRecipeController.java
src/main/java/com/example/apprecetas/recipe/infrastructure/controller/DeleteRecipeController.java
src/main/java/com/example/apprecetas/recipe/infrastructure/controller/ReadRecipeController.java
src/main/java/com/example/apprecetas/recipe/infrastructure/controller/UpdateRecipeController.java
src/main/java/com/example/apprecetas/recipe/infrastructure/mapper/RecipeMapper.java
src/main/java/com/example/apprecetas/recipe/infrastructure/repository/impl/CreateRecipeRepositoryImpl.java
src/main/java/com/example/apprecetas/recipe/infrastructure/repository/impl/DeleteRecipeRepositoryImpl.java
src/main/java/com/example/apprecetas/recipe/infrastructure/repository/impl/ReadRecipeRepositoryImpl.java
src/main/java/com/example/apprecetas/user/application/ReadUserUseCase.java
src/main/java/com/example/apprecetas/user/domain/entity/User.java
src/main/java/com/example/apprecetas/user/domain/repository/ReadUserRepository.java
src/main/java/com/example/apprecetas/user/infrastructure/config/SecurityConfig.java
src/main/java/com/example/apprecetas/user/infrastructure/controller/CreateUserController.java
src/main/java/com/example/apprecetas/user/infrastructure/controller/DeleteUserController.java
src/main/java/com/example/apprecetas/user/infrastructure/controller/ReadUserController.java
src/main/java/com/example/apprecetas/user/infrastructure/controller/dto/UserInputDto.java
src/main/java/com/example/apprecetas/user/infrastructure/mapper/UserMapper.java
src/main/java/com/example/apprecetas/recipe/application/ReadRecipeUseCase.java
View file @
662ddf13
...
@@ -6,5 +6,6 @@ import java.util.List;
...
@@ -6,5 +6,6 @@ import java.util.List;
public
interface
ReadRecipeUseCase
{
public
interface
ReadRecipeUseCase
{
RecipeOutputDto
readById
(
Long
id
);
RecipeOutputDto
readById
(
Long
id
);
List
<
RecipeOutputDto
>
readAll
();
List
<
RecipeOutputDto
>
readAll
();
}
}
src/main/java/com/example/apprecetas/recipe/application/impl/CreateRecipeUseCaseImpl.java
View file @
662ddf13
...
@@ -8,7 +8,6 @@ import com.example.apprecetas.recipe.infrastructure.mapper.RecipeMapper;
...
@@ -8,7 +8,6 @@ import com.example.apprecetas.recipe.infrastructure.mapper.RecipeMapper;
import
com.example.apprecetas.recipe.infrastructure.repository.jpa.RecipeJpa
;
import
com.example.apprecetas.recipe.infrastructure.repository.jpa.RecipeJpa
;
import
lombok.RequiredArgsConstructor
;
import
lombok.RequiredArgsConstructor
;
import
org.mapstruct.factory.Mappers
;
import
org.mapstruct.factory.Mappers
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.stereotype.Service
;
import
org.springframework.stereotype.Service
;
@Service
@Service
...
@@ -23,8 +22,12 @@ public class CreateRecipeUseCaseImpl implements CreateRecipeUseCase {
...
@@ -23,8 +22,12 @@ public class CreateRecipeUseCaseImpl implements CreateRecipeUseCase {
public
RecipeOutputDto
create
(
RecipeInputDto
recipeInputDto
)
{
public
RecipeOutputDto
create
(
RecipeInputDto
recipeInputDto
)
{
RecipeJpa
recipeJpa
=
mapper
.
mapJpa
(
mapper
.
map
(
recipeInputDto
));
RecipeJpa
recipeJpa
=
mapper
.
mapJpa
(
mapper
.
map
(
recipeInputDto
));
recipeJpa
.
getSteps
().
forEach
(
step
->
{
step
.
setRecipe
(
recipeJpa
);});
recipeJpa
.
getSteps
().
forEach
(
step
->
{
recipeJpa
.
getIngredients
().
forEach
(
ingredient
->
{
ingredient
.
setRecipe
(
recipeJpa
);});
step
.
setRecipe
(
recipeJpa
);
});
recipeJpa
.
getIngredients
().
forEach
(
ingredient
->
{
ingredient
.
setRecipe
(
recipeJpa
);
});
RecipeJpa
savedRecipe
=
repository
.
create
(
recipeJpa
);
RecipeJpa
savedRecipe
=
repository
.
create
(
recipeJpa
);
return
mapper
.
map
(
mapper
.
mapJpa
(
savedRecipe
));
return
mapper
.
map
(
mapper
.
mapJpa
(
savedRecipe
));
...
...
src/main/java/com/example/apprecetas/recipe/application/impl/UpdateRecipeUseCaseImpl.java
View file @
662ddf13
...
@@ -8,7 +8,6 @@ import com.example.apprecetas.recipe.infrastructure.mapper.RecipeMapper;
...
@@ -8,7 +8,6 @@ import com.example.apprecetas.recipe.infrastructure.mapper.RecipeMapper;
import
com.example.apprecetas.recipe.infrastructure.repository.jpa.RecipeJpa
;
import
com.example.apprecetas.recipe.infrastructure.repository.jpa.RecipeJpa
;
import
lombok.RequiredArgsConstructor
;
import
lombok.RequiredArgsConstructor
;
import
org.mapstruct.factory.Mappers
;
import
org.mapstruct.factory.Mappers
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.stereotype.Service
;
import
org.springframework.stereotype.Service
;
@Service
@Service
...
...
src/main/java/com/example/apprecetas/recipe/domain/repository/CreateRecipeRepository.java
View file @
662ddf13
package
com
.
example
.
apprecetas
.
recipe
.
domain
.
repository
;
package
com
.
example
.
apprecetas
.
recipe
.
domain
.
repository
;
import
com.example.apprecetas.recipe.infrastructure.repository.jpa.RecipeJpa
;
import
com.example.apprecetas.recipe.infrastructure.repository.jpa.RecipeJpa
;
import
com.example.apprecetas.recipe.infrastructure.repository.jpa.RecipeRepositoryJpa
;
public
interface
CreateRecipeRepository
{
public
interface
CreateRecipeRepository
{
RecipeJpa
create
(
RecipeJpa
recipeJpa
);
RecipeJpa
create
(
RecipeJpa
recipeJpa
);
...
...
src/main/java/com/example/apprecetas/recipe/domain/repository/ReadRecipeRepository.java
View file @
662ddf13
...
@@ -7,5 +7,6 @@ import java.util.Optional;
...
@@ -7,5 +7,6 @@ import java.util.Optional;
public
interface
ReadRecipeRepository
{
public
interface
ReadRecipeRepository
{
Optional
<
RecipeJpa
>
readById
(
Long
id
);
Optional
<
RecipeJpa
>
readById
(
Long
id
);
List
<
RecipeJpa
>
readAll
();
List
<
RecipeJpa
>
readAll
();
}
}
src/main/java/com/example/apprecetas/recipe/infrastructure/controller/CreateRecipeController.java
View file @
662ddf13
...
@@ -25,7 +25,7 @@ public class CreateRecipeController {
...
@@ -25,7 +25,7 @@ public class CreateRecipeController {
@PostMapping
@PostMapping
public
ResponseEntity
<
RecipeOutputDto
>
create
(
@RequestBody
@Valid
RecipeInputDto
recipeInputDto
,
BindingResult
result
)
{
public
ResponseEntity
<
RecipeOutputDto
>
create
(
@RequestBody
@Valid
RecipeInputDto
recipeInputDto
,
BindingResult
result
)
{
if
(
result
.
hasErrors
())
{
if
(
result
.
hasErrors
())
{
String
errorMsg
=
result
.
getFieldErrors
().
stream
()
String
errorMsg
=
result
.
getFieldErrors
().
stream
()
.
map
(
fieldError
->
fieldError
.
getField
()
+
": "
+
fieldError
.
getDefaultMessage
())
.
map
(
fieldError
->
fieldError
.
getField
()
+
": "
+
fieldError
.
getDefaultMessage
())
.
collect
(
Collectors
.
joining
(
";"
));
.
collect
(
Collectors
.
joining
(
";"
));
...
...
src/main/java/com/example/apprecetas/recipe/infrastructure/controller/DeleteRecipeController.java
View file @
662ddf13
...
@@ -2,7 +2,6 @@ package com.example.apprecetas.recipe.infrastructure.controller;
...
@@ -2,7 +2,6 @@ package com.example.apprecetas.recipe.infrastructure.controller;
import
com.example.apprecetas.recipe.application.DeleteRecipeUseCase
;
import
com.example.apprecetas.recipe.application.DeleteRecipeUseCase
;
import
lombok.RequiredArgsConstructor
;
import
lombok.RequiredArgsConstructor
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.http.ResponseEntity
;
import
org.springframework.http.ResponseEntity
;
import
org.springframework.web.bind.annotation.DeleteMapping
;
import
org.springframework.web.bind.annotation.DeleteMapping
;
import
org.springframework.web.bind.annotation.PathVariable
;
import
org.springframework.web.bind.annotation.PathVariable
;
...
...
src/main/java/com/example/apprecetas/recipe/infrastructure/controller/ReadRecipeController.java
View file @
662ddf13
...
@@ -3,7 +3,6 @@ package com.example.apprecetas.recipe.infrastructure.controller;
...
@@ -3,7 +3,6 @@ package com.example.apprecetas.recipe.infrastructure.controller;
import
com.example.apprecetas.recipe.application.ReadRecipeUseCase
;
import
com.example.apprecetas.recipe.application.ReadRecipeUseCase
;
import
com.example.apprecetas.recipe.infrastructure.controller.dto.output.RecipeOutputDto
;
import
com.example.apprecetas.recipe.infrastructure.controller.dto.output.RecipeOutputDto
;
import
lombok.RequiredArgsConstructor
;
import
lombok.RequiredArgsConstructor
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.http.ResponseEntity
;
import
org.springframework.http.ResponseEntity
;
import
org.springframework.web.bind.annotation.GetMapping
;
import
org.springframework.web.bind.annotation.GetMapping
;
import
org.springframework.web.bind.annotation.PathVariable
;
import
org.springframework.web.bind.annotation.PathVariable
;
...
@@ -26,7 +25,7 @@ public class ReadRecipeController {
...
@@ -26,7 +25,7 @@ public class ReadRecipeController {
@GetMapping
@GetMapping
public
ResponseEntity
<
List
<
RecipeOutputDto
>>
readAll
()
{
public
ResponseEntity
<
List
<
RecipeOutputDto
>>
readAll
()
{
if
(
service
.
readAll
().
isEmpty
())
{
if
(
service
.
readAll
().
isEmpty
())
{
return
ResponseEntity
.
noContent
().
build
();
return
ResponseEntity
.
noContent
().
build
();
}
}
return
ResponseEntity
.
ok
().
body
(
service
.
readAll
());
return
ResponseEntity
.
ok
().
body
(
service
.
readAll
());
...
...
src/main/java/com/example/apprecetas/recipe/infrastructure/controller/UpdateRecipeController.java
View file @
662ddf13
...
@@ -2,11 +2,11 @@ package com.example.apprecetas.recipe.infrastructure.controller;
...
@@ -2,11 +2,11 @@ package com.example.apprecetas.recipe.infrastructure.controller;
import
com.example.apprecetas.exception.UnprocessableEntityException
;
import
com.example.apprecetas.exception.UnprocessableEntityException
;
import
com.example.apprecetas.recipe.application.UpdateRecipeUseCase
;
import
com.example.apprecetas.recipe.application.UpdateRecipeUseCase
;
import
lombok.RequiredArgsConstructor
;
import
org.springframework.http.ResponseEntity
;
import
com.example.apprecetas.recipe.infrastructure.controller.dto.input.RecipeInputDto
;
import
com.example.apprecetas.recipe.infrastructure.controller.dto.input.RecipeInputDto
;
import
com.example.apprecetas.recipe.infrastructure.controller.dto.output.RecipeOutputDto
;
import
com.example.apprecetas.recipe.infrastructure.controller.dto.output.RecipeOutputDto
;
import
jakarta.validation.Valid
;
import
jakarta.validation.Valid
;
import
lombok.RequiredArgsConstructor
;
import
org.springframework.http.ResponseEntity
;
import
org.springframework.validation.BindingResult
;
import
org.springframework.validation.BindingResult
;
import
org.springframework.web.bind.annotation.*
;
import
org.springframework.web.bind.annotation.*
;
...
@@ -21,7 +21,7 @@ public class UpdateRecipeController {
...
@@ -21,7 +21,7 @@ public class UpdateRecipeController {
@PutMapping
(
"/{id}"
)
@PutMapping
(
"/{id}"
)
public
ResponseEntity
<
RecipeOutputDto
>
update
(
@PathVariable
Long
id
,
@RequestBody
@Valid
RecipeInputDto
recipeInputDto
,
BindingResult
result
)
{
public
ResponseEntity
<
RecipeOutputDto
>
update
(
@PathVariable
Long
id
,
@RequestBody
@Valid
RecipeInputDto
recipeInputDto
,
BindingResult
result
)
{
if
(
result
.
hasErrors
())
{
if
(
result
.
hasErrors
())
{
String
errorMsg
=
result
.
getFieldErrors
().
stream
()
String
errorMsg
=
result
.
getFieldErrors
().
stream
()
.
map
(
fieldError
->
fieldError
.
getField
()
+
": "
+
fieldError
.
getDefaultMessage
())
.
map
(
fieldError
->
fieldError
.
getField
()
+
": "
+
fieldError
.
getDefaultMessage
())
.
collect
(
Collectors
.
joining
(
";"
));
.
collect
(
Collectors
.
joining
(
";"
));
...
...
src/main/java/com/example/apprecetas/recipe/infrastructure/mapper/RecipeMapper.java
View file @
662ddf13
...
@@ -10,9 +10,11 @@ import org.mapstruct.Mapper;
...
@@ -10,9 +10,11 @@ import org.mapstruct.Mapper;
public
interface
RecipeMapper
{
public
interface
RecipeMapper
{
RecipeOutputDto
map
(
Recipe
recipe
);
RecipeOutputDto
map
(
Recipe
recipe
);
Recipe
map
(
RecipeInputDto
recipeInputDto
);
Recipe
map
(
RecipeInputDto
recipeInputDto
);
RecipeJpa
mapJpa
(
Recipe
recipe
);
RecipeJpa
mapJpa
(
Recipe
recipe
);
Recipe
mapJpa
(
RecipeJpa
recipeJpa
);
Recipe
mapJpa
(
RecipeJpa
recipeJpa
);
}
}
src/main/java/com/example/apprecetas/recipe/infrastructure/repository/impl/CreateRecipeRepositoryImpl.java
View file @
662ddf13
...
@@ -4,7 +4,6 @@ import com.example.apprecetas.recipe.domain.repository.CreateRecipeRepository;
...
@@ -4,7 +4,6 @@ import com.example.apprecetas.recipe.domain.repository.CreateRecipeRepository;
import
com.example.apprecetas.recipe.infrastructure.repository.jpa.RecipeJpa
;
import
com.example.apprecetas.recipe.infrastructure.repository.jpa.RecipeJpa
;
import
com.example.apprecetas.recipe.infrastructure.repository.jpa.RecipeRepositoryJpa
;
import
com.example.apprecetas.recipe.infrastructure.repository.jpa.RecipeRepositoryJpa
;
import
lombok.RequiredArgsConstructor
;
import
lombok.RequiredArgsConstructor
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.stereotype.Repository
;
import
org.springframework.stereotype.Repository
;
@Repository
@Repository
...
...
src/main/java/com/example/apprecetas/recipe/infrastructure/repository/impl/DeleteRecipeRepositoryImpl.java
View file @
662ddf13
...
@@ -4,7 +4,6 @@ import com.example.apprecetas.recipe.domain.repository.DeleteRecipeRepository;
...
@@ -4,7 +4,6 @@ import com.example.apprecetas.recipe.domain.repository.DeleteRecipeRepository;
import
com.example.apprecetas.recipe.infrastructure.repository.jpa.RecipeJpa
;
import
com.example.apprecetas.recipe.infrastructure.repository.jpa.RecipeJpa
;
import
com.example.apprecetas.recipe.infrastructure.repository.jpa.RecipeRepositoryJpa
;
import
com.example.apprecetas.recipe.infrastructure.repository.jpa.RecipeRepositoryJpa
;
import
lombok.RequiredArgsConstructor
;
import
lombok.RequiredArgsConstructor
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.stereotype.Repository
;
import
org.springframework.stereotype.Repository
;
@Repository
@Repository
...
...
src/main/java/com/example/apprecetas/recipe/infrastructure/repository/impl/ReadRecipeRepositoryImpl.java
View file @
662ddf13
...
@@ -4,7 +4,6 @@ import com.example.apprecetas.recipe.domain.repository.ReadRecipeRepository;
...
@@ -4,7 +4,6 @@ import com.example.apprecetas.recipe.domain.repository.ReadRecipeRepository;
import
com.example.apprecetas.recipe.infrastructure.repository.jpa.RecipeJpa
;
import
com.example.apprecetas.recipe.infrastructure.repository.jpa.RecipeJpa
;
import
com.example.apprecetas.recipe.infrastructure.repository.jpa.RecipeRepositoryJpa
;
import
com.example.apprecetas.recipe.infrastructure.repository.jpa.RecipeRepositoryJpa
;
import
lombok.RequiredArgsConstructor
;
import
lombok.RequiredArgsConstructor
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.stereotype.Repository
;
import
org.springframework.stereotype.Repository
;
import
java.util.List
;
import
java.util.List
;
...
...
src/main/java/com/example/apprecetas/user/application/ReadUserUseCase.java
View file @
662ddf13
...
@@ -7,6 +7,7 @@ import java.util.List;
...
@@ -7,6 +7,7 @@ import java.util.List;
public
interface
ReadUserUseCase
{
public
interface
ReadUserUseCase
{
UserOutputDto
readById
(
Long
id
);
UserOutputDto
readById
(
Long
id
);
List
<
UserOutputDto
>
readAll
();
List
<
UserOutputDto
>
readAll
();
}
}
src/main/java/com/example/apprecetas/user/domain/entity/User.java
View file @
662ddf13
package
com
.
example
.
apprecetas
.
user
.
domain
.
entity
;
package
com
.
example
.
apprecetas
.
user
.
domain
.
entity
;
import
lombok.*
;
import
lombok.AllArgsConstructor
;
import
lombok.Data
;
import
lombok.NoArgsConstructor
;
@Data
@Data
@AllArgsConstructor
@AllArgsConstructor
...
...
src/main/java/com/example/apprecetas/user/domain/repository/ReadUserRepository.java
View file @
662ddf13
...
@@ -8,6 +8,7 @@ import java.util.Optional;
...
@@ -8,6 +8,7 @@ import java.util.Optional;
public
interface
ReadUserRepository
{
public
interface
ReadUserRepository
{
Optional
<
UserJpa
>
readById
(
Long
id
);
Optional
<
UserJpa
>
readById
(
Long
id
);
List
<
UserJpa
>
readAll
();
List
<
UserJpa
>
readAll
();
}
}
src/main/java/com/example/apprecetas/user/infrastructure/config/SecurityConfig.java
View file @
662ddf13
...
@@ -2,7 +2,6 @@ package com.example.apprecetas.user.infrastructure.config;
...
@@ -2,7 +2,6 @@ package com.example.apprecetas.user.infrastructure.config;
import
org.springframework.context.annotation.Bean
;
import
org.springframework.context.annotation.Bean
;
import
org.springframework.context.annotation.Configuration
;
import
org.springframework.context.annotation.Configuration
;
import
org.springframework.http.HttpMethod
;
import
org.springframework.security.config.annotation.web.builders.HttpSecurity
;
import
org.springframework.security.config.annotation.web.builders.HttpSecurity
;
import
org.springframework.security.config.annotation.web.configurers.AbstractHttpConfigurer
;
import
org.springframework.security.config.annotation.web.configurers.AbstractHttpConfigurer
;
import
org.springframework.security.crypto.bcrypt.BCryptPasswordEncoder
;
import
org.springframework.security.crypto.bcrypt.BCryptPasswordEncoder
;
...
...
src/main/java/com/example/apprecetas/user/infrastructure/controller/CreateUserController.java
View file @
662ddf13
...
@@ -25,7 +25,7 @@ public class CreateUserController {
...
@@ -25,7 +25,7 @@ public class CreateUserController {
@PostMapping
@PostMapping
public
ResponseEntity
<
UserOutputDto
>
create
(
@Valid
@RequestBody
UserInputDto
userInputDto
,
BindingResult
result
)
{
public
ResponseEntity
<
UserOutputDto
>
create
(
@Valid
@RequestBody
UserInputDto
userInputDto
,
BindingResult
result
)
{
if
(
result
.
hasErrors
())
{
if
(
result
.
hasErrors
())
{
String
errorMsg
=
result
.
getFieldErrors
().
stream
()
String
errorMsg
=
result
.
getFieldErrors
().
stream
()
.
map
(
fieldError
->
fieldError
.
getField
()
+
": "
+
fieldError
.
getDefaultMessage
())
.
map
(
fieldError
->
fieldError
.
getField
()
+
": "
+
fieldError
.
getDefaultMessage
())
.
collect
(
Collectors
.
joining
(
"; "
));
.
collect
(
Collectors
.
joining
(
"; "
));
...
...
src/main/java/com/example/apprecetas/user/infrastructure/controller/DeleteUserController.java
View file @
662ddf13
package
com
.
example
.
apprecetas
.
user
.
infrastructure
.
controller
;
package
com
.
example
.
apprecetas
.
user
.
infrastructure
.
controller
;
import
com.example.apprecetas.user.application.DeleteUserUseCase
;
import
com.example.apprecetas.user.application.DeleteUserUseCase
;
import
com.example.apprecetas.user.domain.repository.DeleteUserRepository
;
import
lombok.RequiredArgsConstructor
;
import
lombok.RequiredArgsConstructor
;
import
org.springframework.http.ResponseEntity
;
import
org.springframework.http.ResponseEntity
;
import
org.springframework.web.bind.annotation.DeleteMapping
;
import
org.springframework.web.bind.annotation.DeleteMapping
;
...
...
src/main/java/com/example/apprecetas/user/infrastructure/controller/ReadUserController.java
View file @
662ddf13
...
@@ -25,7 +25,7 @@ public class ReadUserController {
...
@@ -25,7 +25,7 @@ public class ReadUserController {
@GetMapping
@GetMapping
public
ResponseEntity
<
List
<
UserOutputDto
>>
readAll
()
{
public
ResponseEntity
<
List
<
UserOutputDto
>>
readAll
()
{
if
(
service
.
readAll
().
isEmpty
())
if
(
service
.
readAll
().
isEmpty
())
return
ResponseEntity
.
noContent
().
build
();
return
ResponseEntity
.
noContent
().
build
();
return
ResponseEntity
.
ok
().
body
(
service
.
readAll
());
return
ResponseEntity
.
ok
().
body
(
service
.
readAll
());
}
}
...
...
src/main/java/com/example/apprecetas/user/infrastructure/controller/dto/UserInputDto.java
View file @
662ddf13
package
com
.
example
.
apprecetas
.
user
.
infrastructure
.
controller
.
dto
;
package
com
.
example
.
apprecetas
.
user
.
infrastructure
.
controller
.
dto
;
import
jakarta.validation.constraints.*
;
import
jakarta.validation.constraints.Email
;
import
jakarta.validation.constraints.Size
;
import
lombok.AllArgsConstructor
;
import
lombok.AllArgsConstructor
;
import
lombok.Data
;
import
lombok.Data
;
import
lombok.NoArgsConstructor
;
import
lombok.NoArgsConstructor
;
...
...
src/main/java/com/example/apprecetas/user/infrastructure/mapper/UserMapper.java
View file @
662ddf13
...
@@ -10,9 +10,11 @@ import org.mapstruct.Mapper;
...
@@ -10,9 +10,11 @@ import org.mapstruct.Mapper;
public
interface
UserMapper
{
public
interface
UserMapper
{
User
map
(
UserInputDto
userInputDto
);
User
map
(
UserInputDto
userInputDto
);
UserOutputDto
map
(
User
user
);
UserOutputDto
map
(
User
user
);
UserJpa
mapJpa
(
User
user
);
UserJpa
mapJpa
(
User
user
);
User
mapJpa
(
UserJpa
userJpa
);
User
mapJpa
(
UserJpa
userJpa
);
}
}
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment