Saya hanya mencoba untuk melihat konten database H2 untuk database H2 tertanam yang dibuat oleh spring-boot ketika saya tidak menentukan apa pun di application.properties saya dan mulai dengan mvn spring: run. Saya dapat melihat JPA hibernasi membuat tabel tetapi jika saya mencoba mengakses konsol h2 di URL di bawah database tidak memiliki tabel.
http://localhost:8080/console/
Saya melihat saran seperti ini: Lihat konten database H2 tertanam yang dimulai oleh Spring
Tapi saya tidak tahu di mana harus meletakkan XML yang disarankan di musim semi-boot dan bahkan jika saya melakukannya, saya tidak ingin h2console tersedia lagi ketika database eksternal dikonfigurasi sehingga kemungkinan besar saya perlu menangani ini dengan beberapa jenis kode bersyarat (atau mungkin hanya mengizinkan pegas untuk secara otomatis menanganinya dalam kasus yang paling ideal di mana saya hanya menyertakan H2 ketika profil maven diaktifkan).
Apakah ada yang punya beberapa contoh kode yang menunjukkan bagaimana untuk mendapatkan konsol H2 bekerja di boot (dan juga cara untuk mengetahui apa yang menggunakan string koneksi jdbc musim semi)?