gpt4 book ai didi

java - 设计使用模拟连接

转载 作者:行者123 更新时间:2023-11-30 09:57:37 25 4
gpt4 key购买 nike

我有一个简单的应用程序,它有一个带有后端连接的用户界面,我从中获取数据。现在,在开发过程中,我不想连接到后端,因为它会减慢我的速度。因此,我有一些本地存储的数据,我“模拟”连接以返回本地存储的数据,而不是进行服务器调用。

现在,这不是为了编写测试用例(因此,我不知道模拟框架是否出现在图片中),而是能够在开发过程中在本地和远程连接之间切换。

我想有很多方法可以做到这一点:

  • 从一个获取连接工厂(或通过依赖注入(inject))并设置一个返回本地连接
  • 保持属性文件,我在其中设置'local=true' 或类似的东西返回本地连接。

还有其他方法可以实现吗?

最佳答案

不要把事情搞得太复杂。显然需要返回不同的实现 - 所以使用工厂。然后工厂需要知道要创建哪个实现。您可以使用属性,甚至可以使用静态 boolean 变量。

关于java - 设计使用模拟连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1624312/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com