Olá! Estou seguindo o curso pra fazer minha API, porém quando eu coloco a função sort no link do Insomnia, ele não faz a ordenação do campo devidamente devidamente.

Olá! Estou seguindo o curso pra fazer minha API, porém quando eu coloco a função sort no link do Insomnia, ele não faz a ordenação do campo devidamente devidamente.

Oi Giovanna!
Posta aqui o código da sua classe controller, repository e entidade jpa.
@RestController
@RequestMapping("products")
public class ProductController {
@Autowired
ProductService productService;
@PostMapping
public void saveNewProduct (@RequestBody ProductDTO productDTO) {
productService.saveNewProduct(productDTO);
}
@GetMapping(value = "/all")
public List<ProductDTO> findAllProducts (){
List<ProductDTO> result = productService.findAllProducts();
return result;
public interface ProductRepository extends JpaRepository<Product, String> {
}
@Entity
@Table(name = "tb_products")
public class Product{
private String productName;
@Id
private String productCode;
private BigDecimal productPrice;
private String productCategory;
private String productWeight;
@DateTimeFormat(pattern = "dd/MM/yyyy")
@JsonFormat(pattern="dd/MM/yyyy")
private Calendar productExpirationDate;
No seu método findAllProducts
do controller você não está recebendo o Pageable
para realizar a paginação, conforme foi demonstrado no curso.