0

我一直在玩 compojure 和 cloudbees。到目前为止,一切都很好。但要做任何有意义的事情,我需要将应用程序(使用 Clickstart 制作)连接到数据库(反之亦然,具体取决于您如何看待它)。这是网站上用于使用他们的 DBaaS 选项的文档:

To register this database as a datasource in your application, insert the following XML snippets into your application configuration files.

WEB-INF/cloudbees-web.xml

<resource name="jdbc/landlords" auth="Container" type="javax.sql.DataSource">
 <param name="username" value="db-name" />
 <param name="password" value="db-pasword" />
 <param name="url" value="jdbc:cloudbees://landlords" />
</resource>

WEB-INF/web.xml

<resource-ref>
 <res-ref-name>jdbc/landlords</res-ref-name>
 <res-type>javax.sql.DataSource</res-type>
 <res-auth>Container</res-auth>
</resource-ref>

原谅我,但我看不到 WEB-INF 目录在哪里(或任何 *web.xml 文件)。唯一接近的是 config.xml (我可以发布内容,但到目前为止我认为它不一样)。

具体来说,我正在尝试使用它:http ://www.enterprisedb.com/cloud-database/amzn-launch-guide-dbaas

4

1 回答 1

0

文档适用于 JavaEE 应用程序。对于其他堆栈,您应该使用数据源绑定。我无法确切说明如何配置 compojure 配置,因为我对这个堆栈一无所知

于 2013-03-15T09:19:12.567 回答