saveourtool/save-cloud
Ver no GitHubDon't use `@Entity`s directly for (de)serialization, use DTOs instead
Open
#1.132 aberto em 1 de set. de 2022
backlogenhancementgood first issuerefactoring
Métricas do repositório
- Stars
- (38 stars)
- Métricas de merge de PR
- (Métricas PR pendentes)
Description
Certain classes can be marked as opted-out of serialization (maybe @JsonIgnoreType?) and their usages in transport replaced with
Execution->ExecutionDtoUser->UserInfo(consider #1130 as an example of why this is needed)
Another idea would be to create a custom detekt rule that would check that
- methods annotated with various
@...Mappingreturn not-@Entityclass or Mono bodyValue(),ObjectMapper.writeValueetc. are used with not-@Entityclasses