Das geht relativ einfach mit der H2 Console.
Der Zugriff auf die Console muss erstmal freigeschaltet werden.
Dazu müssen die Properties spring.h2.console.enabled und spring.h2.console.path gesetzt werden. Der Wert unter spring.h2.console.path gibt die URI unter der die Console aufgerufen werden kann, zB.:
src/main/resources/application.properties
spring.h2.console.enabled=true
spring.h2.console.path=/h2-console
Hier muss man nur beachten, dass "/h2-console" von Spring Security ignoriert werden muss.
Zusätzlich muss die Option:
httpSecurity.headers().frameOptions().disable();
eingestellt werden. Das liegt daran, weil die H2 Console Applikation frame Elemente verwendet.
Wir können die Console jetzt unter: http://localhost:8090/api/h2-console
aufrufen, wobei hier der Port 8090 (server.port) und Context-Path api (server.servlet.context-path) entsprechend konfiguriert wurden.
Sinnvollerweise verwendet man diese Einstellungen nicht für die Produktions-Konfiguration in der Applikation.