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

  • 大小: 1.35MB
    文件類型: .rar
    金幣: 2
    下載: 0 次
    發布日期: 2024-02-05
  • 語言: Java
  • 標簽: 源碼??工具??

資源簡介

NULL 博文鏈接:https://winjoys.iteye.com/blog/1317259

資源截圖

代碼片段和文件信息

package?com.tianyi.documentdb;

import?java.io.File;
import?java.io.IOException;
import?java.io.OutputStream;
import?java.util.ArrayList;
import?java.util.Date;
import?java.util.HashMap;
import?java.util.List;
import?java.util.Map;

import?com.mongodb.DBobject;
import?com.mongodb.gridfs.GridFS;
import?com.mongodb.gridfs.GridFSDBFile;
import?com.mongodb.gridfs.GridFSFile;

/**
?*?Document?Start
?*?使用MongoDB數據庫存儲文件的服務類
?*?Document?End
?*?2011-12-19?下午07:17:00
?*?作者:夢中千萬里
?*/
public?class?FileMongoDBService?extends?MongoDBService?{

private?GridFS?gridFS;


/**
?*?Document?Start
?*?
?*?Document?End
?*?2011-12-19?下午10:15:26
?*?作者:夢中千萬里
?*/
public?FileMongoDBService()?{
super();
this.gridFS?=?new?GridFS(this.getDb());
}

/**
?*?Document?Start
?*?
?*?Document?End
?*?2011-12-19?下午08:30:39
?*?作者:夢中千萬里
?*?@param?file
?*?@param?fileUID
?*?@see?com.tianyi.documentdb.MongoDBService#saveFile(java.io.File?java.lang.String)
?*/
public?boolean?saveFile(File?file?String?fileUID)?{
try?{
GridFSFile?mongofile?=?gridFS.createFile(file);

String?fileName?=?mongofile.getFilename();
mongofile.put(“uploadDate“?new?Date());
mongofile.put(“contentType“?fileName.substring(fileName.lastIndexOf(“.“)));
mongofile.put(“fileUID“?fileUID);
mongofile.save();
}?catch?(IOException?e)?{
//?TODO?Auto-generated?catch?block
e.printStackTrace();
return?false;
}
return?true;
}

/**
?*?Document?Start
?*?根據UID獲取文件
?*?不存在其list.size()==0
?*?Document?End
?*?2011-12-19?下午08:30:39
?*?作者:夢中千萬里
?*?@param?fileUID
?*?@return
?*?@see?com.tianyi.documentdb.MongoDBService#findFileByUID(java.lang.String)
?*/
public?List?findFileByUID(Map?conditions)?{
DBobject?query?=?this.createQueryobject(conditions);
List?list?=?new?ArrayList();
list?=?gridFS.find(query);
return?list;
}

/**
?*?Document?Start
?*?將數據庫文件寫到磁盤指定文件路徑
?*?正確返回true
?*?Document?End
?*?2011-12-19?下午11:23:00
?*?作者:夢中千萬里
?*?@param?dbFile
?*?@param?diskFile
?*?@return
?*/
public?boolean?writeTo(GridFSDBFile?dbFileFile?diskFile){
try?{
dbFile.writeTo(diskFile);
}?catch?(IOException?e)?{
//?TODO?Auto-generated?catch?block
e.printStackTrace();
return?false;
}
return?true;
}

/**
?*?Document?Start
?*?將數據庫文件寫到磁盤指定文件路徑
?*?正確返回true
?*?Document?End
?*?2011-12-19?下午11:26:54
?*?作者:夢中千萬里
?*?@param?dbFile
?*?@param?out
?*?@return
?*/
public?boolean?writeTo(GridFSDBFile?dbFileOutputStream?out){
try?{
dbFile.writeTo(out);
}?catch?(IOException?e)?{
//?TODO?Auto-generated?catch?block
e.printStackTrace();
return?false;
}
return?true;
}
/**
?*?Document?Start
?*?將數據庫文件寫到磁盤指定文件路徑
?*?正確返回true
?*?Document?End
?*?2011-12-19?下午11:27:00
?*?作者:夢中千萬里
?*?@param?dbFile
?*?@param?filename
?*?@return
?*/
public?bool

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件????????907??2011-12-19?22:34??MongoDB\.classpath

?????文件????????383??2011-12-19?22:34??MongoDB\.project

?????文件????????629??2011-12-19?22:34??MongoDB\.settings\org.eclipse.jdt.core.prefs

?????文件?????575389??2011-12-19?22:34??MongoDB\lib\commons-collections-3.2.1.jar

?????文件?????350332??2011-12-19?22:34??MongoDB\lib\commons-configuration-1.7.jar

?????文件?????284220??2011-12-19?22:34??MongoDB\lib\commons-lang-2.6.jar

?????文件??????60841??2011-12-19?22:34??MongoDB\lib\commons-logging-1.1.1.jar

?????文件?????291561??2011-12-19?22:34??MongoDB\lib\mongo-2.7.2.jar

?????文件???????4871??2011-12-20?00:17??MongoDB\src\com\tianyi\documentdb\FileMongoDBService.java

?????文件???????5030??2011-12-20?00:18??MongoDB\src\com\tianyi\documentdb\MongoDBService.java

?????文件???????1185??2011-12-19?22:34??MongoDB\src\com\tianyi\util\MongoDBConfig.java

?????文件?????????71??2011-12-19?22:34??MongoDB\src\mongoDB.config.properties

?????文件???????1229??2011-12-20?00:17??MongoDB\test\com\tianyi\documentdb\test\FileMongoDBServiceTest.java

?????文件???????1022??2011-12-20?00:17??MongoDB\test\com\tianyi\documentdb\test\MongoDBServiceTest.java

?????文件????????600??2011-12-19?22:34??MongoDB\test\com\tianyi\test\AllTests.java

?????文件????????700??2011-12-19?22:34??MongoDB\test\com\tianyi\util\test\MongoDBConfigTest.java

?????目錄??????????0??2011-12-20?00:23??MongoDB\test\com\tianyi\documentdb\test

?????目錄??????????0??2011-12-20?00:23??MongoDB\test\com\tianyi\util\test

?????目錄??????????0??2011-12-20?00:23??MongoDB\src\com\tianyi\documentdb

?????目錄??????????0??2011-12-20?00:23??MongoDB\src\com\tianyi\util

?????目錄??????????0??2011-12-20?00:23??MongoDB\test\com\tianyi\documentdb

?????目錄??????????0??2011-12-20?00:23??MongoDB\test\com\tianyi\test

?????目錄??????????0??2011-12-20?00:23??MongoDB\test\com\tianyi\util

?????目錄??????????0??2011-12-20?00:23??MongoDB\src\com\tianyi

?????目錄??????????0??2011-12-20?00:23??MongoDB\test\com\tianyi

?????目錄??????????0??2011-12-20?00:23??MongoDB\src\com

?????目錄??????????0??2011-12-20?00:23??MongoDB\test\com

?????目錄??????????0??2011-12-20?00:23??MongoDB\.settings

?????目錄??????????0??2011-12-20?00:23??MongoDB\lib

?????目錄??????????0??2011-12-20?00:23??MongoDB\src

............此處省略5個文件信息

評論

共有 條評論