Sto semplicemente cercando di vedere il contenuto del database H2 per un database H2 incorporato che spring-boot crea quando non specifico nulla nel mio application.properties e inizio con mvn spring: run. Riesco a vedere l'ibernazione di JPA durante la creazione delle tabelle, ma se provo ad accedere alla console h2 dall'URL sotto il database non ha tabelle.
http://localhost:8080/console/
Vedo suggerimenti come questo: Visualizza il contenuto del database H2 incorporato avviato da Spring
Ma non so dove mettere l'XML suggerito in spring-boot e anche se lo facessi, non voglio che h2console sia più disponibile quando è configurato un database esterno, quindi è più probabile che io debba gestirlo con una sorta di codice condizionale (o forse consenti solo alla molla di gestirlo automaticamente nel caso ideale in cui includo solo H2 quando è attivato un profilo Maven).
Qualcuno ha un codice di esempio che mostra come far funzionare la console H2 all'avvio (e anche il modo per scoprire qual è la stringa di connessione jdbc che utilizza la molla)?