儿童文学

Spring mongodb 之简单CRUD

  • 作者:本站
  • 时间:2019-08-13
  • 62人已阅读
您现在的位置:首页 > 儿童诗歌 > 文章
简介 官方文档参考:用MyEclipse添加maven-Project工程,在这之前你可能需要配置你的m2eclipse1.将maven配置成你自己安装的版本。 2.设置UserSetting

	Spring mongodb 之简单CRUD

官方文档参考:用MyEclipse添加maven-Project工程,在这之前你可能需要配置你的m2eclipse1.将maven配置成你自己安装的版本。 2.设置UserSettings当然也可以修改仓库默认目录,打maven安装目录conf/在settings节点里添加:localRepositoryd:/myrepository/localRepository即可:///写完后,执行项目-右键-run-maveninstall下载完jar包,Test成功后,就可以写代码了。 ;;;;;SpringMongoConfigAbstractMongoConfiguration{OverrideMongomongo()Exception{Mongo("localhost");}OverrideBeanMongoTemplatemongoTemplate()Exception{MongoTemplate(mongo(),"test");}}实体类:entity;;User{Stringid;Stringusername;Stringpassword;ListStringposition;User(){}StringgetId(){id;}setId(Stringid){.id=id;}StringgetUsername(){username;}setUsername(Stringusername){.username=username;}StringgetPassword(){password;}setPassword(Stringpassword){.password=password;}ListStringgetPosition(){position;}setPosition(ListStringposition){.position=position;}User(Stringid,Stringusername,Stringpassword,ListStringposition){();.id=id;.username=username;.password=password;.position=position;}User(Stringusername,Stringpassword,ListStringposition){();.username=username;.password=password;.position=position;}}测试类:run;;;;;;;;;;;;;;App{ApplicationContextctx=AnnotationConfigApplicationContext(SpringMongoConfig.);MongoOperationsmongoOperations=(MongoOperations)("mongoTemplate");TesttestSave(){ListStringlist=ArrayListString(i=0;i100;i++){("开发"+i);("经理"+i);Useruser=User("John"+i,"123"+i,list);("userinfo",user);();}}TesttestUpdate(){("userinfo",Query(("username").is("John0")),("password","newpassword"));}TesttestDelete(){("userinfo",Query(("id").is("4ffe3486b41f8ed41269a729")),User.);}TesttestQuery(){SetStringset=();IteratorStringit=();(()){(());}ListUserusers=("userinfo",User.);(());(Useru:users){(());}}}。

Top