可以使用Java或JavaFx中的mongorestore和mongodump命令吗? [英] It is possible to use mongorestore and mongodump command from Java or JavaFx?

查看:368
本文介绍了可以使用Java或JavaFx中的mongorestore和mongodump命令吗?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我是JavaFX的新手,所以这是一个场景:

I am new to JavaFX so here is a scenario:


  • 我已将Mongo作为Windows服务运行

  • 我在JavaFX阶段有按钮用于Mongo中的备份和恢复数据库

可以通过放置备份或恢复数据库代码在 onClick 按钮的方法?有人可以告诉我如何做到这一点或为此提供代码吗?

It is possible to backup or restore database by putting code in onClick method of buttons? Can someone tell me how to do this or provide code for this?


  • 路径:存储数据库备份的路径在我的电脑

  • 备份方法: public void bBackup(){/ *备份数据代码* /}

  • 还原方法: public void bRestore(){/ *还原数据代码* /}

  • Path: "Path to Store Database Backup in My Computer"
  • Method for backup: public void bBackup() { /* Code for backup data */ }
  • Method for restore: public void bRestore() { /* Code for restore data */ }

推荐答案

最近我开始了一个名为 mongodbdump-java-wrapper 的项目从java包装 mongodump.exe mongorestore.exe mongodb可执行文件。

recently I've started a project called mongodbdump-java-wrapper to wrap mongodump.exe and mongorestore.exe mongodb executable from java.

您可以从以下网址克隆: github project 。该项目包括集成测试(了解如何实现备份/恢复)。

You could clone it from : github project. This project includes integration tests (a way to know how implement backup/restore).

这篇关于可以使用Java或JavaFx中的mongorestore和mongodump命令吗?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆