Czy da się podłączyć zewnętrzną bazę danych (np. MySQL) do "programu" napisanego przy użyciu Spring MVC, czy z założenia Spring MVC jest stand-alone (o ile dobrze pamiętam) i coś takiego jest niewykonalne? Jeżeli da się, to jak powinna wyglądać persistance-unit i pom w Mavenie? W pom.xml mam zależności od: spring-boot-starter-data-jpa, spring-boot-starter-web, spirng-boot-starter-test i od mysql-connector-java. Natomiast persistence unit wygląda tak:
<property name="javax.persistence.jdbc.driver" value="com.mysql.jdbc.Driver" />
<property name="javax.persistence.jdbc.user" value="login" />
<property name="javax.persistence.jdbc.password" value="password" />
<property name="javax.persistence.jdbc.url" value="jdbc:mysql://localhost:3306/mojaBaza" />
<property name="hibernate.dialect" value="org.hibernate.dialect.MySQL5Dialect" />
<property name="hibernate.hbm2ddl.auto" value="create"/>
I przy kompilowaniu, wyrzuca mi błąd "Cannot determine embedded database driver class for database type NONE". Jak powinien wyglądać w takim razie pom.xml i persistence.xml, żeby potem móc korzystać z Hiberanate do połączenia z bazą danych?