Для базы данных с высокой активностью вы можете столкнуться с проблемами, когда ваши обновления влияют на активное изменение записей, и по этой причине я рекомендую использовать snapshot ()
db.person.find().snapshot().forEach( function (hombre) {
hombre.name = hombre.firstName + ' ' + hombre.lastName;
db.person.save(hombre);
});
http: // docs .mongodb.org / ручной / ссылки / метод / cursor.snapshot /
Включенный визуальный редактор Swing NetBeans Matisse является, вероятно, лучшим.
При использовании Eclipse Jigloo (плагин) является, вероятно, лучшим там.
См. также этот вопрос: Лучший IDE для разработки Настольных приложений Java.
Кажется поиском jEdit который странно, кажется, не предыдущие ответы.