当我想在本地运行基于Play框架的应用程序时,我正在寻找一些关于如何管理外部依赖项的建议。
我有一个基于Play的应用程序,它连接到数据库以查找应用程序数据。为了在特定环境中运行它,这不是问题,但如果说我想在本地运行它呢?使用当前设置,如果没有可用的数据库,我的应用程序将无法启动!我的意思是,没有数据库运行我的应用程序也没有意义,因为没有数据我就无法做任何事情!
我正在使用MongoDB作为我的数据库,所以我看到以下可能性在本地运行我的应用程序!
在MongoDB的内存模式下使用
使用某种docker容器在本地运行MongoDB实例
还有其他值得探索的可能吗?