Skip to content

99. Additional

Work With Java Persistance API dan RESTFull Spring Boot

Folder Contoh

Kode dapat dilihat pada module bagian_bonus_jpa_restfull

  1. Penggunaan @Pathvariable
  2. Memanfaat ResponseStatusException dan membuat costume exception result JSON
  3. Menambahkan message error dan Exception pada respone error

Error yang terjadi pada RESTfull defualtnya mengembalikan nilai dari timestamp, status, error dan path. Namun kita bisa menambahkan message serta exception dengan menambahkan pengaturan pada application.properties

```properties
server.error.include-message=always
server.error.include-exception=true
```

Jika ingin melihat hasil generate query dari repository, gunakan setting berikut pada application.properties

spring.jpa.show-sql=true
spring.jpa.properties.hibernate.format_sql=true