Die Datenquellenkonfiguration in Grails 3 erfolgt jetzt auch über die grails-app/conf/application.yml
Datei. In einem Standardprojekt befindet es sich im letzten Abschnitt der Datei (beginnend mit dataSource:
). Die Dokumente
Stand vom 01.08.2015 erklären immer noch die alte, v2, Syntax. Für den Entwickler ist dies jedoch nur als Syntaxänderung (von einer Groovy-DSL zu einer YAML) zu sehen. Beispiel:
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
Fügen Sie die mysql deps als runtime
hinzu in den dependencies
Ihres build.gradle
. Z. B.
runtime 'mysql:mysql-connector-java:5.1.36'