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

  • 大小: 36.99MB
    文件類型: .zip
    金幣: 1
    下載: 0 次
    發布日期: 2023-07-05
  • 語言: 其他
  • 標簽: mongodb??spring??strust??

資源簡介

mongodb+spring+strust框架完整示例版本

資源截圖

代碼片段和文件信息

package?com.mongo.action;

import?java.util.Map;

import?net.sf.json.JSONobject;
import?net.sf.json.JsonConfig;
import?net.sf.json.util.CycleDetectionStrategy;

import?org.springframework.data.mongodb.core.MongoOperations;
import?org.springframework.data.mongodb.core.MongoTemplate;
import?org.springframework.data.mongodb.core.mapreduce.MapReduceOptions;
import?org.springframework.data.mongodb.core.mapreduce.MapReduceResults;

import?com.mongo.entity.User;
import?com.mongo.reposity.UserReposity;
import?com.mongodb.DBCollection;
import?com.mongodb.DBCursor;
import?com.mongodb.MapReduceOutput;
import?com.opensymphony.xwork2.ActionSupport;

public?class?getDataAction?extends?ActionSupport?{
/**
?*?
?*/
private?UserReposity?userReposity;

public?void?setUserReposity(UserReposity?userReposity)?{
this.userReposity?=?userReposity;
}

private?JSONobject?user;

private?static?final?long?serialVersionUID?=?535742118015700220L;

@Override
public?String?execute()?{
JsonConfig?jsonConfig?=?new?JsonConfig();
jsonConfig.setIgnoreDefaultExcludes(false);
//?jsonConfig.setExcludes(new?String[]?{?“name“?});
jsonConfig.setCycleDetectionStrategy(CycleDetectionStrategy.LENIENT);

//?新增數據
//?User?u=new?User();
//?u.setName(“zoe“);
//?u.setMessage(“first?blood“);
//?userReposity.saveobject(u);
//?System.out.println(“寫入完成“+u.toString());

//?//查詢數據
//?//獲取全部
//?List?us=userReposity.getAllobjects(User.class);
//?//從數目上查詢取0到1000
//?List?us1=userReposity.getUsers(0?1000);
//?//條件查詢
//?List?cds=new?ArrayList();
//?Condition?cd=new?Condition();
//?cd.setKey(“name“);
//?cd.setValue(“zoe“);
//?cds.add(cd);
//?List?us2=userReposity.getUsers(0?1000?cds);
//?//模糊查詢
//?List?us3=userReposity.getUsers(“oe“);
//?//查詢數量
//?long?count=userReposity.getCount(“first?blood“);
//?//查詢屬于的集合(in)?不屬于(nin)
//?List?names=new?ArrayList();
//?names.add(“zoe“);
//?names.add(“koe“);
//?List?us4=userReposity.getUsersBynames(0?1000names);
//
//?//更新
//?User?u=userReposity.getAllobjects(User.class).get(0);
//?userReposity.updateUserUpdateName(u?“joe“);
//
//?//刪除
//?userReposity.deleteobject(User.class?“534cea00cf20ab0525bdc53e“);

//?mapreduce
MongoTemplate?m?=??(MongoTemplate)?userReposity;
DBCollection?coll?=??m.getCollection(“user“);?//集合名
String?map?=?“function()?{?emit(this.name?{count:1});}“;??
????????String?reduce?=?“function(key?values)?{var?total?=?0;for(var?i=0;i????????String?result?=?“resultCollection“;??
????????MapReduceOutput?mapReduceOutput?=?coll.mapReduce(map??
????????????reduce.toString()?result?null);??
????????DBCollection?resultColl?=?mapReduceOutput.getOutputCollection();??
????????DBCursor?cursor?=?resultColl.find();??
????????while?(cursor.hasNext

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2014-04-15?11:50??MongoTest\
?????文件?????????576??2014-04-03?14:29??MongoTest\.classpath
?????目錄???????????0??2014-04-17?16:57??MongoTest\.myeclipse\
?????文件?????????300??2014-04-15?14:58??MongoTest\.mymetadata
?????文件??????????66??2014-04-15?11:50??MongoTest\.myumldata
?????文件????????1752??2014-04-09?10:31??MongoTest\.project
?????目錄???????????0??2014-04-15?11:51??MongoTest\.settings\
?????文件?????????500??2014-04-03?14:29??MongoTest\.settings\.jsdtscope
?????文件?????????197??2014-04-15?11:51??MongoTest\.settings\com.genuitec.eclipse.core.prefs
?????文件????????1066??2014-04-15?11:50??MongoTest\.settings\com.genuitec.eclipse.j2eedt.core.prefs
?????文件??????????88??2014-04-03?14:29??MongoTest\.settings\org.eclipse.core.resources.prefs
?????文件?????????629??2014-04-15?11:50??MongoTest\.settings\org.eclipse.jdt.core.prefs
?????文件?????????544??2014-04-15?11:50??MongoTest\.settings\org.eclipse.wst.common.component
?????文件?????????252??2014-04-03?14:29??MongoTest\.settings\org.eclipse.wst.common.project.facet.core.xml
?????文件??????????49??2014-04-03?14:29??MongoTest\.settings\org.eclipse.wst.jsdt.ui.superType.container
?????文件???????????6??2014-04-03?14:29??MongoTest\.settings\org.eclipse.wst.jsdt.ui.superType.name
?????目錄???????????0??2014-04-08?15:56??MongoTest\WebRoot\
?????目錄???????????0??2014-04-08?15:56??MongoTest\WebRoot\meta-INF\
?????文件??????????36??2014-04-03?14:30??MongoTest\WebRoot\meta-INF\MANIFEST.MF
?????目錄???????????0??2014-04-08?15:56??MongoTest\WebRoot\WEB-INF\
?????目錄???????????0??2014-04-15?15:07??MongoTest\WebRoot\WEB-INF\classes\
?????目錄???????????0??2014-04-15?14:58??MongoTest\WebRoot\WEB-INF\classes\com\
?????目錄???????????0??2014-04-15?14:58??MongoTest\WebRoot\WEB-INF\classes\com\mongo\
?????目錄???????????0??2014-04-15?14:58??MongoTest\WebRoot\WEB-INF\classes\com\mongo\action\
?????文件????????2660??2014-04-16?17:33??MongoTest\WebRoot\WEB-INF\classes\com\mongo\action\getDataAction.class
?????目錄???????????0??2014-04-15?14:58??MongoTest\WebRoot\WEB-INF\classes\com\mongo\entity\
?????文件?????????888??2014-04-15?18:07??MongoTest\WebRoot\WEB-INF\classes\com\mongo\entity\User.class
?????目錄???????????0??2014-04-15?16:27??MongoTest\WebRoot\WEB-INF\classes\com\mongo\reposity\
?????文件?????????790??2014-04-15?16:28??MongoTest\WebRoot\WEB-INF\classes\com\mongo\reposity\Condition.class
?????文件????????1012??2014-04-15?16:28??MongoTest\WebRoot\WEB-INF\classes\com\mongo\reposity\GenericReposity.class
?????目錄???????????0??2014-04-15?14:58??MongoTest\WebRoot\WEB-INF\classes\com\mongo\reposity\Impl\
............此處省略139個文件信息

評論

共有 條評論