Conversation
| @RequestBody CultureFilter filters, | ||
| Pageable pageable | ||
| ) { | ||
| Page<Culture> page = cultureService.search(filters, pageable); |
There was a problem hiding this comment.
Esse método não poderia ser implementado diretamente no frontend?
Os controllers já possuem um endpoint search que permite consultas dinâmicas automaticamente.
A documentação e implementação está neste PR: #5
| private LocalDate date; | ||
|
|
||
| private String forage; | ||
| private Float averageCost; |
There was a problem hiding this comment.
Sugiro utilizar Double ao invés de Float, pois o Double oferece maior precisão e ajuda a evitar erros de arredondamento em operações de ponto flutuante.
Isso se aplica pros demais campos nessa classe.
| ForageDisponibilityDto responseDto = modelMapper.map(createdForage, ForageDisponibilityDto.class); | ||
| return new ResponseEntity<>(responseDto, HttpStatus.CREATED); | ||
| } catch (Exception e) { | ||
| System.err.println("Erro na criação da Foragem: " + e.getMessage()); |
There was a problem hiding this comment.
Utilize um Logger para registrar o tratamento da exceção, substituíndo o System.err.println() e o e.printStackTrace()
| forage.setPicketArea(createDto.getArea()); | ||
|
|
||
| try { | ||
| LocalDate date = LocalDate.parse(createDto.getFormation().substring(0, 10), DateTimeFormatter.ISO_LOCAL_DATE); |
There was a problem hiding this comment.
A conversão da data não deve ser feita manualmente.
Esse processo pode ser tratado automaticamente pelo se o campo formation for do tipo LocalDate em vez de String.
.../edu/utfpr/ProjetoIDRAPI/entity/foragedisponibility/impl/ForageDisponibilityServiceImpl.java
Outdated
Show resolved
Hide resolved
|
Realizei as mudanças que foram Apontadas. O projeto já foi Atualizado |
| # Database Config | ||
| # Configurações do banco de dados | ||
| spring.datasource.driver-class-name=org.postgresql.Driver | ||
| spring.datasource.url=${DATABASE_URL:jdbc:postgresql://localhost:5432/idr} |
There was a problem hiding this comment.
não commitar as alteraçoes nesse arquivo
No description provided.