Cấu hình nguồn dữ liệu trong Grails 3 hiện cũng được thực hiện thông qua grails-app/conf/application.yml
tập tin. Trong một dự án mặc định, nó nằm ở phần cuối cùng của tệp (bắt đầu bằng dataSource:
). tài liệu
kể từ ngày 2015-08-01 vẫn giải thích cú pháp cũ, v2. Nhưng đối với nhà phát triển, đây chỉ là một sự thay đổi trong cú pháp (từ Groovy DSL sang YAML). Ví dụ:
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
Thêm các mã mysql dưới dạng runtime
trong phần phụ thuộc dependencies
trong số build.gradle
của bạn . Ví dụ:
runtime 'mysql:mysql-connector-java:5.1.36'