findProductByDepartment
Repository
public interface ProductRepository extends CassandraRepository<Product, UUID> {
@AllowFiltering
List<Product> findByDepartment(String department);
}Service
public List<ProductDTO> findByDepartment(String text) {
List<Product> list;
if ("".equals(text)) {
list = repository.findAll();
} else {
list = repository.findByDepartment(text);
}
return list.stream().map(ProductDTO::new).toList();
}Controller
Atualizado