Gegevensbronconfiguratie in Grails 3 wordt nu ook gedaan via de grails-app/conf/application.yml
het dossier. In een standaardproject bevindt het zich in het laatste gedeelte van het bestand (beginnend met dataSource:
). De docs
vanaf 2015-08-01 nog steeds de oude, v2, syntaxis uitleggen. Maar voor de ontwikkelaar moet dit gezien worden als een verandering in syntax (van een Groovy DSL naar een YAML). Bijv.:
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
Voeg de mysql-deps toe als runtime
in de dependencies
van uw build.gradle
. Bijv.
runtime 'mysql:mysql-connector-java:5.1.36'