I want to parse json list. I have used springboot project, database is H2. Database contains few data.
I have successfully displayed json data via @getmapping function. Code is as below,
File-----> ProductController.Java
@GetMapping("/products_from_db")
public List<Product> getProducts_from_db() {
return productservice.findAll() ;
}
Second File is as Follows.
File ----> Product.java
@Getter
@Setter
@AllArgsConstructor
@NoArgsConstructor
//@ToString
@Entity
public class Product {
@Id
@GeneratedValue
private Integer id;
private String name;
private int price;
@Override
public String toString() {
return "Product{" +
"id=" + id +
", name='" + name + '\'' +
", price=" + price +
'}';
}
output:
[{
"id": 1,
"name": "Mango",
"price": 98
}, {
"id": 2,
"name": "Strawberry",
"price": 92
}, {
"id": 3,
"name": "Cadbury",
"price": 85
}, {
"id": 4,
"name": "yash",
"price": 100
}]
I want to display only name and price in back end code only.