私はGrailsを初めて使い、アプリケーションをローカルのmysqlデータベースに接続しようとしています。私はGrailsの最新バージョンで作業しているので、私を助けるためのドキュメントを実際に見つけることができませんでした。正しい方向に導くことができる明確なドキュメントはありますか?
(公式ドキュメントを試しましたが、古くなっているようです)
Grails 3のデータソース設定は、grails-app/conf/application.yml
ファイル。デフォルトのプロジェクトでは、ファイルの最後のセクションにあります(dataSource:
)。 docs 2015-08-01現在、古いv2構文については引き続き説明しています。しかし、開発者にとっては、これは(Groovy DSLからYAMLへの)構文の変更と見なすべきです。例えば。:
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
Mysql depsをruntime
としてdependencies
に追加しますbuild.gradle
。例えば。
runtime 'mysql:mysql-connector-Java:5.1.36'