Jag brukar använda egenskapsfilen för att automatiskt skapa en databas när jag använder Spring, och nedan är hur det går till, hoppas det här fungerar så att du ändrar detta för att passa dina behov.....
database.driver=com.mysql.jdbc.Driver
database.url=jdbc:mysql://localhost:3306/userdb?createDatabaseIfNotExist=true
database.user=root
database.password=root
hibernate.dialect=org.hibernate.dialect.MySQLDialect
hibernate.show_sql=true
hibernate.hbm2ddl.auto=create