当前位置: 首页 > 知识库问答 >
问题:

在SpringBoot中提供开发人员和生产URL邮件链接

麹权
2023-03-14

实例

在开发模式和生产模式中,以下环节是相同的

如果您要求更改密码,请点击以下链接设置新密码:http://www.facebook.com/reset_password?token=12345

但我想为Prod提供两个不同的链接

对于开发人员

如果您要求更改密码,请点击以下链接设置新密码:http://www.facebook.com/reset_password?token=12345

为了刺激

如果您请求更改此密码,请单击下面的链接设置新密码:http://www.twitter.com/reset_password?token=12345

共有1个答案

轩辕煌
2023-03-14

你可以申请。属性应用程序默认值。属性应用程序-dev.properties等

您可以通过命令行参数将配置文件切换到jvm

您可以在测试时使用@TestProperty tySource重写一些东西

请参阅以下链接:

如何覆盖应用程序。在Spring Boot中生产期间的属性?

https://docs.spring.io/spring-boot/docs/current/reference/html/boot-features-profiles.html

 类似资料:
  • 问题内容: 现在,每当我要将node.js服务器部署到生产服务器时,都需要更改与数据库和外部API的各种连接的所有IP / DNS /用户名/密码。 这个过程很烦人,有没有办法验证当前正在运行的node.js实例是否在cloud9ide或实际上是我生产的快乐智能机中? 如果能够(在运行的代码中)确定node.js实例在哪台服务器上运行,我将添加一个条件,将值设置为prod或dev。 谢谢 问题答案

  • Microsoft Office Visual Basic 对象模型进行了广泛改进,以支持共享组件中的新增和改进功能,添加了很多对象、属性、方法和事件。 请访问 MSDN Online 上的 Office 开发人员中心获取最新的 Microsoft Office 开发信息,包括新技术文章、下载、范例、产品新闻等更多内容。 新增语言元素 下列主题提供了 Office 中新增语言元素的列表: 新增对象

  • 本文向大家介绍测试人员和开发人员区别?相关面试题,主要包含被问及测试人员和开发人员区别?时的应答技巧和注意事项,需要的朋友参考一下 ①人员不同 测试:开发人员和测试人员 开发:只有开发人员 ②所处阶段不同 测试:贯穿整个软件开发生命周期 调试:在软件开发编码阶段以及测试过程中对BUG进行调试 ③对bug处理结果不同 测试:只找出错误,不解决 调试:找出错误并解决

  • 我们已经成功实现了账户激活和密码重设功能,本节要配置应用,让它在生产环境中能真正地发送邮件。我们首先搭建一个免费的邮件服务,然后配置应用,最后再部署。 我们要在生产环境中使用 SendGrid 服务发送邮件。这个服务是 Heroku 的扩展,只有通过认证的账户才能使用。(要在 Heroku 的账户中填写信用卡信息,不过认证不收费。)对我们的应用来说,入门套餐(免费,写作本书时限制每天最多只能发送

  • 我有一个与Express一起提供的Webpack/React/Redux项目,我很难理解它们是如何结合在一起的。我的Express应用程序运行Webpack并提供我的根索引。html文件,如下所示: 然后,我的根索引文件的主体中有“root”标记,脚本标记中有Webpack“/static/bundle.js”。根标记指向我的索引。js文件捆绑在捆绑包中。js和所有内容都正确渲染。这一切都很好。

  • 问题内容: GitHub的家伙们最近发布了他们的使用Redis的后台处理应用程序:http : //github.com/defunkt/resque http://github.com/blog/542-introducing- resque 我让它在本地运行,但是我正在努力使其投入生产。有没有人得到: 用于部署工人的Capistrano配方(控制工人数量,重新启动工人等) 将工作人员部署到与运