gpt4 book ai didi

ruby-on-rails - 具有六边形架构和 DCI 模式的框架和数据库适配器

转载 作者:数据小太阳 更新时间:2023-10-29 07:07:11 25 4
gpt4 key购买 nike

我尝试用 Ruby 设计一个基于 Web 的应用程序。我开发了一个简单的核心应用程序,在没有框架和数据库的情况下在六边形架构中实现 DCI 范例。核心六边形中有小六边形和网络,数据库,日志等适配器。每个六边形都在没有数据库和框架的情况下自行运行。在这种方法中,我如何提供与数据库模型和实体类的关系作为独立于数据库的关系。我想在将来将框架从 Rails 更改为 Sinatra 或数据库。事实上,我如何在这个核心 Hexagon 中实现完全隔离的 rails 和 mongodb 的数据库适配器或框架适配器。有什么想法吗?

最佳答案

ROM呢? (Ruby 对象映射器)。

还有MiniMapperDataMappify .

关于ruby-on-rails - 具有六边形架构和 DCI 模式的框架和数据库适配器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15789460/

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