[英]Grails: how to configure a tomcat datasource?
我需要配置一個數據源以在 grails 中使用。
我創建了文件scripts/_Events.groovy
,內容如下:
eventConfigureTomcat = {tomcat ->
print "Applying changes to tomcat configuration..."
}
問題是:如何在部署時使用tomcat
實例來配置數據源?
注意1:如果有使用類似server.xml
文件的解決方案,那也很好。
注2: tomcat
object 是org.apache.catalina.startup.Z8F72E28063C30C3FFFZC7486的一個實例
謝了。
我假設您不想對生產數據源進行硬編碼。 您可以使用 Grails 外部化配置功能或在您部署的Tomcat 上下文中定義的JNDI 數據源。
解決了! 我把它放在config.groovy
中:
grails.naming.entries = [
'myDS': [
type: "javax.sql.DataSource",
auth: "Container",
driverClassName: "foo.myDriver",
maxActive: "8",
maxIdle: "4",
url: "my_jdbc_url",
username: "user",
password: "pass"
]
]
另請參閱。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.