A configuração da fonte de dados no Grails 3 agora também é feita através do
grails-app/conf/application.yml
Arquivo. Em um projeto padrão, ele está localizado na seção final do arquivo (começando com dataSource:
). Os documentos
a partir de 2015-08-01 ainda explicam a antiga sintaxe v2. Mas para o desenvolvedor isso deve ser visto apenas como uma mudança na sintaxe (de um Groovy DSL para um YAML). Por exemplo.: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
Adicione as dependências do mysql como
runtime
nas dependencies
do seu build.gradle
. Por exemplo. runtime 'mysql:mysql-connector-java:5.1.36'