Springboot 2.3.0.RELEASEでは、コンソールでh2データベースに接続中に次のエラーが発生します
データベース "mem:testdb"が見つかりません。事前に作成するか、リモートデータベースの作成を許可してください(安全な環境では推奨されません)[90149-200] 90149/90149
これを修正するには、spring.datasource.url
のようなプロパティ:
spring.datasource.url=jdbc:h2:mem:testdb
Spring Boot 2.3.0-RELEASEより前は、これがデフォルトでしたが、どこに設定されているかわかりません。 2.3.0-RELEASE以降、スキーマはランダムに生成されたGUIDのように見えます。
springバージョン2.3.0でh2データベースのスキーマを作成しているときに同じ問題が発生しました...データベースが接続するが、テーブルの構造が表示されないことがあるので、Springバージョンを変更してみたところ、Springを変更する魔法のように機能しましたバージョン2.1.15.RELEASAEに