使用Spring我需要某种环境(dev | test | prod)特定属性.
我只有一个配置文件(myapp.properties),由于某些原因,我不能有多个配置文件(即使spring可以处理多个).
所以我需要添加带有前缀的属性
dev.db.user=foo
prod.db.user=foo
Run Code Online (Sandbox Code Playgroud)
并告诉应用程序使用哪个前缀(环境)与VM-argument -Denv-target或类似的东西.
我有一个Map<String,String>,我需要将其转换为单个String:"key1:value1,key2:value2,...".
我可以使用迭代来做到这一点.但是我可以使用java 8的新lambda和流功能吗?谢谢!