`
chenhua_1984
  • 浏览: 1253921 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
文章分类
社区版块
存档分类
最新评论

Java获取MongoDb的Cursor并获取数据的示例代码

阅读更多

   Java查询并且获取MongoDb的Cursor并获取数据的示例代码:

  

	QueryBuilder queryBuilder_zl = new QueryBuilder();
			queryBuilder_zl.put("SQDBH").is(numberLy.getMzh_zyh()).put("SJLY").is(numberLy.getSjly());
			
			if (zlevent.getBgdbh() != null & !"".equals(zlevent.getBgdbh())) {
				queryBuilder_zl.put("XH").is(zlevent.getBgdbh());
			}

			DBObject dbObjectzl = queryBuilder_zl.get();
			DBCursor dbcursor_zl = collectionzlsqjgd.find(dbObjectzl);

			while (dbcursor_zl.hasNext()) {
				Map zlsqjgdmap = (HashMap) dbcursor_zl.next();
				ZsjkZl zsjkzl = new ZsjkZl();
				zsjkzl.setYydm(yydm);
				zsjkzl.setSfzh(sfzhm);
				zsjkzl.setYydm(yydm);

				zsjkzl.setJzjlbs(numberLy.getMzh_zyh());
				zsjkzl.setZlglbs(bgdbh);
				zsjkzl.setJzjlbs(zlsqjgdmap.get("DYBH") == null ? ""
						: zlsqjgdmap.get("DYBH").toString());
				zsjkzl.setZldmxxh(zlsqjgdmap.get("XH") == null ? ""
						: zlsqjgdmap.get("XH").toString());
				zsjkzl.setZldmxxmmc(zlsqjgdmap.get("ZLXMMC") == null ? ""
						: zlsqjgdmap.get("ZLXMMC").toString());
				zsjkzl.setZlglbs(zlsqjgdmap.get("SQDBH") == null ? ""
						: zlsqjgdmap.get("SQDBH").toString());
				zsjkzl_list.add(zsjkzl);
			}
		}

 

分享到:
评论

相关推荐

    mongodb-demo示例

    总之,"mongodb-demo示例"是学习和实践Java与MongoDB结合的宝贵资源,它涵盖了从基本的数据库连接、数据操作到复杂查询和高级特性的完整流程。通过深入研究和实践这个示例,开发者可以更好地理解和应用MongoDB,提升...

    基于java的mongodb开发环境搭建

    #### 二、Java操作MongoDB示例 本节将详细介绍如何使用Java语言对MongoDB进行基本的操作,包括连接数据库、插入数据、查询数据等。 ##### 2.1 创建连接 在Java代码中,可以通过以下方式创建MongoDB连接: ```...

    mongodb的java驱动实现简单示例

    `mongodb_learn`这个压缩包可能包含了一些示例代码,用于进一步学习和理解这些高级功能。请参照其中的代码进行学习,并结合官方文档(https://mongodb.github.io/mongo-java-driver/)进行深入研究,以掌握MongoDB ...

    java+mongodb+分页

    下面是一个简单的Java代码示例,展示了如何使用MongoDB Java驱动程序进行分页查询: ```java MongoClient mongoClient = new MongoClient("localhost", 27017); MongoDatabase database = mongoClient.getDatabase...

    Java操作mongoDB使用文档.docx(16页.docx

    首先,开始之前,确保你已经安装了MongoDB服务器并在本地或远程运行(例如localhost:27017),并且在你的项目中添加了必要的依赖,如mongo-java-driver-2.9.3.jar。你可以从www.mongodb.org获取最新的API文档和帮助...

    MongoDB Java查找文档.pdf

    在示例代码中,我们创建了一个 `MongoClient` 实例,通过指定服务器地址("localhost")和端口号(27017,这是 MongoDB 的默认端口): ```java MongoClient mongoClient = new MongoClient( "localhost" , 27017 )...

    mongodb与oralce的数据同步

    这个“querydemo”可能是用于展示如何从Oracle查询数据并转换为MongoDB格式的Java代码。而“mongodbtest”可能是用于测试MongoDB CRUD操作的代码,可能包含了上述的插入、查询、更新和删除的示例。 在实际项目中,...

    MongoDB Java Demo

    MongoDB Java Demo是一个示例项目,它展示了如何在Java应用程序中使用MongoDB数据库。MongoDB是一种流行的NoSQL数据库,以其灵活性、高性能和易用性而闻名。与传统的SQL数据库不同,MongoDB使用文档型数据模型,支持...

    java操作mongodb

    Java操作MongoDB是一种常见的数据交互方式,特别是在大数据和NoSQL领域。MongoDB是一个高性能、开源、无模式的文档型数据库,而Java作为广泛使用的编程语言,提供了丰富的API来与MongoDB进行集成。以下是对这个主题...

    java mongodb 连接

    以上就是Java连接MongoDB并执行基本操作的步骤。请注意,这个示例使用的是MongoDB Java驱动的老版本,现代版本(如3.x及以上)推荐使用`MongoClient`类来代替`Mongo`,并且有很多改进,包括异步操作和更好的错误处理...

    Mongodb Java操作实例代码+windows安装包+jar包+ROBO可视化工具

    在Java开发中,与MongoDB的交互通常通过Java驱动程序实现,这使得开发者能够利用Java的强大功能来存取和管理MongoDB的数据。本资源包提供了MongoDB在Windows平台上的安装指南、Java操作实例代码、所需的jar包以及...

    Java操作MongoDB模糊查询和分页查询

    在Java中操作MongoDB数据库时,我们经常需要执行模糊查询和分页查询来获取符合特定条件的数据,并且按需分页展示结果。本篇将详细讲解如何使用Java进行MongoDB的模糊查询和分页查询。 首先,让我们了解模糊查询。在...

    MongoDB Java更新文档.pdf

    以下是一段示例代码,展示了如何连接到 MongoDB 服务器,认证用户,选择集合,并更新其中的文档: ```java import com.mongodb.MongoClient; import com.mongodb.MongoException; import com.mongodb.WriteConcern;...

    mongodb的连接和数据插入查询测试工程

    本项目“mongodb的连接和数据插入查询测试工程”提供了一个实用的示例,帮助开发者了解如何在Java环境中使用MongoDB进行数据库操作。 首先,让我们详细探讨MongoDB的连接过程。在Java中,我们通常使用MongoDB的Java...

    mongodb 随机获取一条记录的方法

    在上述代码中,`conn`函数用于连接MongoDB服务器,`add`函数用于插入数据并创建索引,`getCount`函数用于获取集合中的总记录数,而`randOne`函数则实现了随机获取一条记录的逻辑。最后,`objectToArray`函数用于将...

    MongoDB系列教程(六):java操作mongodb实例

    本教程将深入讲解如何使用Java操作MongoDB,包括数据的增加、删除、修改和查询。 首先,确保你已经在你的项目中引入了MongoDB的Java驱动程序依赖。通常,这可以通过Maven或Gradle的配置完成。对于Maven,可以在pom....

    mongodb连接工具类

    在Kotlin中,我们可以使用Java驱动程序(Java MongoDB Driver)来与MongoDB进行交互,因为Kotlin与Java完全兼容。这个工具类通常会包含以下功能: 1. **初始化MongoClient**: 连接到MongoDB服务器。在Kotlin中,...

    Java单例模式下的MongoDB数据库操作工具类

    下面是一些示例代码: ```java MongoDBUtil instance = MongoDBUtil.instance; MongoClient mongoClient = instance.getMongoClient(); MongoDatabase database = mongoClient.getDatabase("mydatabase"); ...

    简单学习Java+MongoDB

    以下是一个简单的Java测试代码示例,展示了如何连接MongoDB,创建集合,插入、更新和查询文档,以及删除文档: ```java import java.util.ArrayList; import java.util.List; import org.bson.Document; import ...

Global site tag (gtag.js) - Google Analytics