database - chalice : start the application without connecting to database

标签 database grails jdbc

我在 grails 中有一个应用程序,我可以更改欢迎页面中的参数,包括数据库配置(服务器、用户名等),我从数据源外部化了数据库配置,以便我可以更改它。 我想要做的是有可能在没有配置任何数据库的情况下启动应用程序,这样我就可以在欢迎页面中配置它。 这可能与 grails 吗?我至少要加载第一页(此页面不会从数据库中检索任何信息)。

谢谢!

最佳答案

不久前,我按照这些思路写了一篇博文:http://burtbeckwith.com/blog/?p=312

我不确定它是否仍然适用于 2.0,但应该不需要太多调整。通过延迟数据源的创建,您可以配置 DataSource bean 的连接属性或在 Grails 配置中,之后下一个连接请求将使用新配置。

关于database - chalice : start the application without connecting to database,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10225187/

相关文章:

mysql - 选择 * 从表中 1 = 2

java - hibernate 到 POJO 生成器

grails - 为什么我们仍然在 Groovy/Grails 中使用 package 关键字?

java - 使用 JdbcSimpleCall 从存储过程中获取结构的 pl/sql 数组

ruby-on-rails - 从 ID 需要匹配文本字符串的数据库中提取数据时,如何匹配数据库 ID?

javascript - 类型错误 : Cannot read property 'user_first_name' of undefined

java - grails 帮助命令表现得很奇怪

java - 如何将 JDK 配置为工作区中的默认 JVM

java - 如何修复错误包 com.mysql 不存在

sql-server - 通过 JDBC 作为 Windows 用户对 SQL Server 实例进行身份验证