MongoDBService使用说明
方法简述 方法名与参数 返回值类型
一、指定数据库与集合方式说明:
1、可通过MongoDBServiceImpl(String dbName, String collName)构造方法直接传入或5、7方法设置。
2、可通过mongodb.cfg.properties指定,再调用MongoDBServiceImpl()无参构造方法。
3、如果没通过1、2方式人为指定,则使用默认test数据库的test集合。
4、获取数据库名: getDbName() String
5、设置数据库名(指定数据库): setDbName(String dbName) void
6、获取集合名: getCollName() String
7、设置集合名(指定集合): setCollName(String collName) void
8、获取数据库对象: getDb() DB
二、数据插入方式:
1、插入单条数据: insert(DBObject obj) void
2、插入多条数据: insertBatch(List<DBObject> list) void
三、数据删除方式:
1、删除单条数据: delete(DBObject obj) void
2、删除多条数据: deleteBatch(List<DBObject> list) void
四、数量统计方式:
1、获取集合中数据数量: getCollectionCount() long
2、获取符合条件的数据数量: getCount(DBObject obj) long
五、查找数据:
1、查找所有数据: findAll() List<DBObject>
2、查找符合条件的数据: find(DBObject obj) List<DBObject>
3、查找符合条件的数据并排序: find(DBObject query, DBObject sort)
4、查找符合条件的指定数量的数据并排序:find(DBObject query, DBObject sort, int start, int limit)
5、由ID查找数据: getById(String id)
六、更新数据 update(DBObject setFields, DBObject whereFields) void
七、打印List<DBObject> printListDBObj(List<DBObject> list) void
- 1
- 2
- 3
- 4
前往页