Konfiguracja źródła danych w Grails 3 odbywa się teraz również za pośrednictwem grails-app/conf/application.yml
plik. W domyślnym projekcie znajduje się w ostatniej sekcji pliku (zaczynając od dataSource:
). dokumentacja
od 01.08.2015 nadal wyjaśnij starą składnię v2. Ale dla programisty powinno to być postrzegane tylko jako zmiana składni (z Groovy DSL na YAML). Np.:
dataSource:
pooled: true
jmxExport: true
driverClassName: com.mysql.jdbc.Driver
dialect: org.hibernate.dialect.MySQL5InnoDBDialect
username: sa
password:
environments:
development:
dataSource:
dbCreate: create-drop
url: jdbc:mysql://liveip.com/liveDb
Dodaj deps mysql jako runtime
w dependencies
Twojego build.gradle
. Np.
runtime 'mysql:mysql-connector-java:5.1.36'