Spring bootの起動エラー(DBアクセスに失敗か？)


EclipseにてSpring
initializrというサイトで作ったプロジェクト（mavenでwebでjpa）を解凍しEclipseにインポートしmain()を実行しようとしたところ下記のエラーとなりました。

恐らくapplication.propertiesになにか書かないといけないと思うのですがどうすればいいでしょうか。HSQLとはなんでしょうか？PCにはMySQLとPostgreSQLしか入れていません。

**表示されたエラー**

[code]

    APPLICATION FAILED TO START
    ***************************
    
    Description:
    
    Failed to configure a DataSource: 'url' attribute is not specified and no embedded datasource could be configured.
    
    Reason: Failed to determine a suitable driver class
    
    Action:
    
    Consider the following:
        If you want an embedded database (H2, HSQL or Derby), please put it on the classpath.
        If you have database settings to be loaded from a particular profile you may need to activate it (no profiles are currently active).
    
[/code]




JPAでDBにアクセスするアプリケーションをつくろうとしているのに、DBとそれにアクセスするために必要な定義やライブラリー（ドライバー）が無いということです。なので、以下を確認して下さい。

  * どのDBを使おうとしているか
  * 設定ファイル(`application.properties`など)に正しいDBアクセスの定義があるか
  * ライブラリーがクラスパスにあるかどうか（Mavenを使っているのであれば、使用するDBに接続するための`dependency`（例えば、`mysql-connector-java`）が`pom.xml`にあるかどうか）

> HSQLとはなんでしょうか？

Javaで実装されたRDBMSです。動作検証をしたいだけなら、MySQLなどを使うより簡単です。詳細はググって調べて下さい。




JPAでDBにアクセスするアプリケーションをつくろうとしているのに、DBとそれにアクセスするために必要な定義やライブラリー（ドライバー）が無いということです。なので、以下を確認して下さい。

  * どのDBを使おうとしているか
  * 設定ファイル(`application.properties`など)に正しいDBアクセスの定義があるか
  * ライブラリーがクラスパスにあるかどうか（Mavenを使っているのであれば、使用するDBに接続するための`dependency`（例えば、`mysql-connector-java`）が`pom.xml`にあるかどうか）

> HSQLとはなんでしょうか？

Javaで実装されたRDBMSです。動作検証をしたいだけなら、MySQLなどを使うより簡単です。詳細はググって調べて下さい。

