我该如何从我的代码中读取默认的application.datasource?
对application进行转储并不能显示数据源,尝试读取application.datasource
会出现错误。
我该如何从我的代码中读取默认的application.datasource?
对application进行转储并不能显示数据源,尝试读取application.datasource
会出现错误。
尝试重新启动应用程序。您不能仅仅停止应用程序并查看数据源。但是,如果您在application.cfc中设置了这个,它“应该”可以工作。
组件输出="false" { this.name = "MyDemo"; this.datasource = "DemoDB"; }
编辑:很好,托尼,我不知道那个。
Application.cfc 中的 this 作用域仅在 onApplicationStart()、onSessionStart()、onRequestStart() 等方法的持续时间内存在。
如果您想在 onApplicationStart() 中公开变量,只需将其存储在应用程序作用域中即可。
application.myVariable = myVariable;