Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/spring/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/database/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/backbone.js/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何从另一个JS文件而不是Jhipster Spring引导中的应用程序yml加载DB连接详细信息_Spring_Database_Spring Boot_Jhipster - Fatal编程技术网

如何从另一个JS文件而不是Jhipster Spring引导中的应用程序yml加载DB连接详细信息

如何从另一个JS文件而不是Jhipster Spring引导中的应用程序yml加载DB连接详细信息,spring,database,spring-boot,jhipster,Spring,Database,Spring Boot,Jhipster,我有一个Spring启动应用程序。我正在使用jhipster进行快速开发。但是我需要在我的应用程序上做一点修改,就是,我们有一个系统(中央凭证提供者),它存储我们所有的用户和他们的密码,通过特定的参数我可以得到详细信息。出于安全原因,我们需要将应用程序更改为调用CCP的REST API并获取详细信息,然后使用详细信息应用程序应连接到数据库,而不是从YML文件加载DB配置。我研究了几乎所有关于Spring boot Jhipster应用程序的文档。但是找不到解决办法。有什么办法可以做到这一点吗?没

我有一个Spring启动应用程序。我正在使用jhipster进行快速开发。但是我需要在我的应用程序上做一点修改,就是,我们有一个系统(中央凭证提供者),它存储我们所有的用户和他们的密码,通过特定的参数我可以得到详细信息。出于安全原因,我们需要将应用程序更改为调用CCP的REST API并获取详细信息,然后使用详细信息应用程序应连接到数据库,而不是从YML文件加载DB配置。我研究了几乎所有关于Spring boot Jhipster应用程序的文档。但是找不到解决办法。有什么办法可以做到这一点吗?

没有,我的意思是,我不需要从yml获取DB的用户名、密码和服务名称,而是调用第三方api,该api将为我提供这些值,并在启动时使用这些值将我的应用程序连接到DB。因此,您只需将凭据插入数据源,这可以使用DataSourceBuilder轻松完成。你会发现很多像@GaëlMarziou这样的例子,非常感谢你的建议,但遗憾的是,这也不起作用。我正在使用Jhipster,这个应用程序使用CloudDatabaseConfiguration类进行数据库连接配置。上面提到的方法不起作用,它不是JHipster特有的,它是纯Spring引导配置,配置类名为CloudDatabaseConfiguration这一事实并不重要。它只是告诉我你的应用程序是用JHipster的旧版本生成的。你是春季靴子的初学者吗?当你说有些东西不起作用,这是不够的,以获得帮助,请编辑您的问题,以显示一些代码,你尝试和你得到的错误。