我有一个AppFuse struts 2应用程序。我正在尝试将其部署在cloudbees上。我创建了一个数据库并将其绑定到数据库,但我不确定如何在cloudbees上向数据库添加表。有没有办法在cloudbees中创建的数据库上运行.sql脚本? 此外,当我尝试使用链接运行应用程序时,它会提供错误请求的资源不可用。我猜它是因为缺乏DB。任何人都可以帮助我向DB添加表格和数据吗?并在cloudbees上顺利执行应用程序?
非常感谢你的帮助。
答案 0 :(得分:0)
您可以添加表格并使用不同的方式填充数据。您有一篇here文章,向您解释如何操作。
从你的应用程序,使用Spring,你可以使用这样的东西。你需要弄清楚其他框架。
<!-- Database initializer. If any of the script fails, the initialization stops. -->
<jdbc:initialize-database data-source="dataSource">
<jdbc:script location="${jdbc.initLocation}"/>
<jdbc:script location="${jdbc.dataLocation}"/>
</jdbc:initialize-database>
如果您打算使用MySQL客户端,那么您应该看看this,它会逐步解释它。
关于如何使用数据库部署和绑定Tomcat 7应用程序,您可以查看this博客文章。
您可以找到有关我们支持的所有容器的信息here。