91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 3.67MB
    文件類型: .zip
    金幣: 2
    下載: 0 次
    發布日期: 2023-10-16
  • 語言: Java
  • 標簽: javaMongoDb??

資源簡介

一個完全符合企業設計規范的Java操作MongoDB數據庫,涉及各種增刪改查操作及@Test增刪改查使用示范,可極大方便MongoDB開發,可直接通過代碼學習MongoDB的使用。 使用環境:Myeclipse、MongoDB

資源截圖

代碼片段和文件信息

package?com.MongoDB.service;

import?java.util.List;

import?com.mongodb.DB;
import?com.mongodb.DBCollection;
import?com.mongodb.DBobject;

/*
?*?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(Listject>?list) void

?三、數據刪除方式:
?1、刪除單條數據: delete(DBobject?obj) void
?2、刪除多條數據: deleteBatch(Listject>?list) void

?四、數量統計方式:
?1、獲取集合中數據數量: getCollectionCount() long
?2、獲取符合條件的數據數量: getCount(DBobject?obj) long

?五、查找數據:
?1、查找所有數據: findAll() Listject>
?2、查找符合條件的數據: find(DBobject?obj) Listject>
?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
?*/

public?interface?MongoDBService?{
public?DBCollection?getCollection();

public?void?insert(DBobject?obj);

public?void?insertBatch(Listject>?list);

public?void?delete(DBobject?obj);

public?void?deleteBatch(Listject>?list);

public?long?getCollectionCount();

public?long?getCount(DBobject?query);

public?Listject>?find(DBobject?query);

public?Listject>?find(DBobject?query?DBobject?sort);

public?Listject>?find(DBobject?query?DBobject?sort?int?start
int?limit);

public?void?update(DBobject?setFields?DBobject?whereFields);

public?Listject>?findAll();

public?DBobject?getById(String?id);

public?String?getDbName();

public?void?setDbName(String?dbName);

public?DB?getDb();

public?String?getCollName();

public?void?setCollName(String?collName);

public?void?printListDBObj(Listject>?list);
}

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2016-06-21?20:53??MongoDB\
?????文件?????????519??2016-06-21?20:53??MongoDB\.classpath
?????文件?????????383??2016-06-21?20:53??MongoDB\.project
?????目錄???????????0??2016-06-21?20:53??MongoDB\.settings\
?????文件?????????598??2016-06-21?20:53??MongoDB\.settings\org.eclipse.jdt.core.prefs
?????目錄???????????0??2016-06-21?20:53??MongoDB\bin\
?????目錄???????????0??2016-06-21?20:53??MongoDB\bin\com\
?????目錄???????????0??2016-06-21?20:53??MongoDB\bin\com\MongoDB\
?????目錄???????????0??2016-06-21?20:53??MongoDB\bin\com\MongoDB\service\
?????文件????????1368??2016-06-21?20:53??MongoDB\bin\com\MongoDB\service\MongoDBService.class
?????目錄???????????0??2016-06-21?20:53??MongoDB\bin\com\MongoDB\service\impl\
?????文件????????6848??2016-06-21?20:53??MongoDB\bin\com\MongoDB\service\impl\MongoDBServiceImpl.class
?????目錄???????????0??2016-06-21?20:53??MongoDB\bin\com\MongoDB\test\
?????文件????????3889??2016-06-21?20:53??MongoDB\bin\com\MongoDB\test\testMongo.class
?????文件????????5403??2016-06-21?20:53??MongoDB\bin\com\MongoDB\test\testMongoService.class
?????目錄???????????0??2016-06-21?20:53??MongoDB\bin\com\MongoDB\util\
?????文件????????4715??2016-06-21?20:53??MongoDB\bin\com\MongoDB\util\MongoDBUtil.class
?????文件?????????153??2016-06-21?20:53??MongoDB\bin\mongodb.cfg.properties
?????文件?????2558850??2016-06-21?20:53??MongoDB\mongo-java-driver-3.2.2-javadoc.jar
?????文件?????1484724??2016-06-21?20:53??MongoDB\mongo-java-driver-3.2.2.jar
?????目錄???????????0??2016-06-21?20:53??MongoDB\src\
?????目錄???????????0??2016-06-21?20:53??MongoDB\src\com\
?????目錄???????????0??2016-06-21?20:53??MongoDB\src\com\MongoDB\
?????目錄???????????0??2016-06-21?20:53??MongoDB\src\com\MongoDB\service\
?????文件????????2817??2016-06-21?20:53??MongoDB\src\com\MongoDB\service\MongoDBService.java
?????目錄???????????0??2016-06-21?20:53??MongoDB\src\com\MongoDB\service\impl\
?????文件????????5197??2016-06-21?20:53??MongoDB\src\com\MongoDB\service\impl\MongoDBServiceImpl.java
?????目錄???????????0??2016-06-21?20:53??MongoDB\src\com\MongoDB\test\
?????文件????????2519??2016-06-21?20:53??MongoDB\src\com\MongoDB\test\testMongo.java
?????文件????????5800??2016-06-21?20:53??MongoDB\src\com\MongoDB\test\testMongoService.java
?????目錄???????????0??2016-06-21?20:53??MongoDB\src\com\MongoDB\util\
............此處省略3個文件信息

評論

共有 條評論

相關資源