MongoDB增删改查工具类

时间:2021-01-08 05:15:23
【文件属性】:

文件名称:MongoDB增删改查工具类

文件大小:88KB

文件格式:ZIP

更新时间:2021-01-08 05:15:23

MongoDB

MongoDB增删改查工具类,根据一个doc,来检索,当doc是空的时候检索全部 检索全部并返回迭代器 便利迭代器FindIterable /** * Dao 层接口 * */ public interface MongoDao { /** * Get Data BY ID * * @param db * @param table * @param Id * @throws Exception */ public Map queryByID(MongoDatabase db, String table, Object Id) throws Exception; /** * Insert Data * * @param db * @param table * @param document */ public boolean insert(MongoDatabase db, String table, Document doc); /** * Delete Many Data.if doc is empty will delete all Data * * @param db * @param table * @param document */ public boolean delete(MongoDatabase db, String table, BasicDBObject doc); /** * Update All Data * * @param db * @param table * @param oldDoc * @param newDoc */ public boolean update(MongoDatabase db, String table, BasicDBObject oldDoc, BasicDBObject newDoc); public boolean insertMany(MongoDatabase db, String table, List documents );


【文件预览】:
mongoDB
----.project(559B)
----src()
--------test()
--------main()
----target()
--------classes()
--------test-classes()
----.settings()
--------org.eclipse.m2e.core.prefs(90B)
--------org.eclipse.jdt.core.prefs(243B)
--------org.eclipse.core.resources.prefs(119B)
----pom.xml(1KB)
----.classpath(1KB)

网友评论