Buka file application.propertiesyang ada pada path src/main/resources/copikan code berikut :
spring.datasource.url=jdbc:mysql://localhost:3306/dbspringboot?useUnicode=true&
useJDBCCompliantTimezoneShift=true&useLegacyDatetimeCode;=false&serverTimezone;=UTC
spring.datasource.username=root
spring.datasource.password=
spring.jpa.hibernate.ddl-auto=update
spring.jpa.show-sql=true
Penjelasan Script :
spring.jpa.hibernate.ddl-auto=update
Diset = "update" jika ada terjadi perubahan di class entity misal mengubah nama tabel, mengubah nama field,
mengubah type data field, mengubah panjang character dan lain-lain dari suatu field maka akan secara otomatis mengubah struktur nya di tabel database
Jika di set spring.jpa.hibernate.ddl-auto=none
maka jika terjadi perubahan script di class entity tidak akan mengubah struktur tabel di database.
none biasanya digunakan jika script sudah di upload ke production
Jika di set spring.jpa.hibernate.ddl-auto=drop-create
maka ketika project di jalankan semua table akan di delete lalu akan meng-create kembali dimana record di dalam tabel akan kosong kembali.
spring.jpa.show-sql=true
Saat project di jalankan maka di terminal akan terlihat query-query yang sedang di eksekusi dari client