锘??xml version="1.0" encoding="utf-8" standalone="yes"?>日韩精品一区二区亚洲AV观看,亚洲va在线va天堂成人,中文字幕 亚洲 有码 在线http://m.tkk7.com/sxyx2008/category/51113.html娓╅Θ鎻愮ず錛氭?zhèn)ㄧ殑姣忎竴嬈¤漿杞?浣撶幇浜嗘垜鍐欐鏂囩殑鎰忎箟!!!鐑﹁鎮(zhèn)ㄥ湪杞澆鏃舵敞鏄庡嚭澶刪ttp://m.tkk7.com/sxyx2008/璋㈣阿鍚堜綔!!! zh-cnMon, 12 Mar 2012 09:33:25 GMTMon, 12 Mar 2012 09:33:25 GMT60mongodb涔媘orphiahttp://m.tkk7.com/sxyx2008/archive/2012/03/12/371747.html闆北椋為箘闆北椋為箘Mon, 12 Mar 2012 08:49:00 GMThttp://m.tkk7.com/sxyx2008/archive/2012/03/12/371747.htmlhttp://m.tkk7.com/sxyx2008/comments/371747.htmlhttp://m.tkk7.com/sxyx2008/archive/2012/03/12/371747.html#Feedback0http://m.tkk7.com/sxyx2008/comments/commentRss/371747.htmlhttp://m.tkk7.com/sxyx2008/services/trackbacks/371747.html
morphia-0.99.jar
morphia-logging-slf4j-0.99.jar
morphia-validation-0.99.jar
cglib-nodep-2.1_3.jar
proxytoys-1.0.jar
mongo-2.7.3.jar
slf4j-log4j12-1.6.1.jar
log4j-1.2.15.jar
slf4j-api-1.6.1.jar

import org.bson.types.ObjectId;

import com.google.code.morphia.annotations.Id;

public class Address {
    @Id
    
private ObjectId id;
    
private String street;
    
private String city;
    
private String postCode;
    
private String country;
    
    
public ObjectId getId() {
        
return id;
    }
    
public void setId(ObjectId id) {
        
this.id = id;
    }
    
public String getStreet() {
        
return street;
    }
    
public void setStreet(String street) {
        
this.street = street;
    }
    
public String getCity() {
        
return city;
    }
    
public void setCity(String city) {
        
this.city = city;
    }
    
public String getPostCode() {
        
return postCode;
    }
    
public void setPostCode(String postCode) {
        
this.postCode = postCode;
    }
    
public String getCountry() {
        
return country;
    }
    
public void setCountry(String country) {
        
this.country = country;
    }
    
    
}

import org.bson.types.ObjectId;

import com.google.code.morphia.annotations.Embedded;
import com.google.code.morphia.annotations.Entity;
import com.google.code.morphia.annotations.Id;

@Entity
public class Hotel {
    
    @Id
    
private ObjectId id;
    
private String name;
    
private int stars;
    @Embedded
    
private Address address;
    
    
public ObjectId getId() {
        
return id;
    }
    
public void setId(ObjectId id) {
        
this.id = id;
    }
    
public String getName() {
        
return name;
    }
    
public void setName(String name) {
        
this.name = name;
    }
    
public int getStars() {
        
return stars;
    }
    
public void setStars(int stars) {
        
this.stars = stars;
    }
    
public Address getAddress() {
        
return address;
    }
    
public void setAddress(Address address) {
        
this.address = address;
    }
    
    
    
}

import java.net.UnknownHostException;
import java.util.Iterator;
import java.util.List;

import org.bson.types.ObjectId;

import com.google.code.morphia.Datastore;
import com.google.code.morphia.Morphia;
import com.mongodb.Mongo;
import com.mongodb.MongoException;


public class Main {

    
public static void main(String[] args) {
        
try {
            Mongo mongo
=new Mongo("127.0.0.1",27017);
            Morphia morphia
=new Morphia();
            
//鏄犲皠Hotel銆丄ddress
            morphia.map(Hotel.class).map(Address.class);
            
//鍒涘緩鏁版嵁搴揾otel
            Datastore datastore=morphia.createDatastore(mongo,"hotel");
            
            
/*Hotel hotel=new Hotel();
            hotel.setName("Jiefang Hotel");
            hotel.setStars(3);
            
            Address address=new Address();
            address.setStreet("xi'an jiefang street");
            address.setCountry("China");
            address.setPostCode("710075");
            address.setCity("xi'an");
            
            hotel.setAddress(address);
*/
            
            
//鎸佷箙鍖杊otel鍒版暟鎹簱
            
//datastore.save(hotel);
            
            
//鏍規(guī)嵁ObjectId鏌ヨ涓鏉¤褰?br />            //String hotelId = "4f5dafcbf602eeffc946c648";
            
//Hotel hote=datastore.get(Hotel.class,new ObjectId(hotelId));
            
//System.out.println(hote.getName()+"\t"+hote.getAddress().getCountry()+"\t"+hote.getAddress().getStreet());
            
            
//find 鏍規(guī)嵁鏉′歡鏌ヨ
            /*List<Hotel> hotels=datastore.find(Hotel.class, "stars > ", 3).asList();
            for (Iterator<Hotel> iterator = hotels.iterator(); iterator.hasNext();) {
                Hotel name = (Hotel) iterator.next();
                System.out.println(name.getName()+"\t"+name.getAddress().getCountry()+"\t"+name.getAddress().getStreet());
            }
*/
            
            
//find 鏍規(guī)嵁鏉′歡鏌ヨ 鏄熺駭澶т簬1 鎸夋槦綰ч檷搴忔帓鍒?/span>
            /*List<Hotel> hotels = datastore.find(Hotel.class, "stars > ", 1).order(" stars desc ").asList();
            for (Iterator<Hotel> iterator = hotels.iterator(); iterator.hasNext();) {
                Hotel name = (Hotel) iterator.next();
                System.out.println(name.getName()+"\t"+name.getAddress().getCountry()+"\t"+name.getAddress().getStreet());
            }
*/
            
            
            
//find 鏍規(guī)嵁鏉′歡鏌ヨ 鏌ヨ閰掑簵鍚嶇О鏄疛iefang Hotel
            Hotel hotel = datastore.find(Hotel.class"name = ""Jiefang Hotel").get();
            System.out.println(hotel.getName()
+"\t"+hotel.getAddress().getCountry()+"\t"+hotel.getAddress().getStreet());
            
            
            List
<Hotel> hotels=datastore.find(Hotel.class).asList();
            
for (Iterator<Hotel> iterator = hotels.iterator(); iterator.hasNext();) {
                Hotel name 
= (Hotel) iterator.next();
                System.out.println(name.getId()
+"\t"+name.getName()+"\t"+name.getAddress().getCountry()+"\t"+name.getAddress().getStreet());
            }

            
//鍒犻櫎 King Hotel
            
//datastore.findAndDelete(datastore.find(Hotel.class,"name","King Hotel"));
            
            
/*System.out.println("--------------------鍒犻櫎鍚?-----------------");
            hotels=datastore.find(Hotel.class).asList();
            for (Iterator<Hotel> iterator = hotels.iterator(); iterator.hasNext();) {
                Hotel name = (Hotel) iterator.next();
                System.out.println(name.getId()+"\t"+name.getName()+"\t"+name.getAddress().getCountry()+"\t"+name.getAddress().getStreet());
            }
*/
            
            
            
//淇敼緙栧彿涓?f5db225f6027225c6d87629鐨勬槦綰т負8鏄熺駭
            datastore.update(datastore.get(Hotel.classnew ObjectId("4f5db225f6027225c6d87629")), datastore.createUpdateOperations(Hotel.class).set("stars"8));
            
            hotels
=datastore.find(Hotel.class).asList();
            
for (Iterator<Hotel> iterator = hotels.iterator(); iterator.hasNext();) {
                Hotel name 
= (Hotel) iterator.next();
                System.out.println(name.getId()
+"\t"+name.getName()+"\t"+name.getStars()+"\t"+name.getAddress().getCountry()+"\t"+name.getAddress().getStreet());
            }
            
        } 
catch (UnknownHostException e) {
            e.printStackTrace();
        } 
catch (MongoException e) {
            e.printStackTrace();
        }
    }
    
}


闆北椋為箘 2012-03-12 16:49 鍙戣〃璇勮
]]>
Java鎿嶄綔Mongodbhttp://m.tkk7.com/sxyx2008/archive/2012/03/12/371738.html闆北椋為箘闆北椋為箘Mon, 12 Mar 2012 08:05:00 GMThttp://m.tkk7.com/sxyx2008/archive/2012/03/12/371738.htmlhttp://m.tkk7.com/sxyx2008/comments/371738.htmlhttp://m.tkk7.com/sxyx2008/archive/2012/03/12/371738.html#Feedback0http://m.tkk7.com/sxyx2008/comments/commentRss/371738.htmlhttp://m.tkk7.com/sxyx2008/services/trackbacks/371738.html
package com.mongodb;


public class Mongodb {
    
    
private Mongo mongo;
    
private DBCollection dbCollection;
    
private DB db;
    
    
public Mongodb() throws Exception{
        
//浣跨敤ip鍦板潃鍒涘緩Mongo瀵硅薄
        mongo=new Mongo("127.0.0.1");
        
//鑾峰彇orcl鏁版嵁搴?/span>
        db=mongo.getDB("orcl");
        
//鍒ゆ柇鏄惁瀛樺湪闆嗗悎person
        boolean b=db.collectionExists("person");
        System.out.println(
"鏄惁瀛樺湪闆嗗悎[person]:"+b);
        dbCollection 
= db.getCollection("person");
        
long count=dbCollection.count();
        System.out.println(
"鎬昏褰曟暟鏄?"+count);
        DBCursor cursor 
=dbCollection.find().skip(20).limit(20);
        
while(cursor.hasNext()){
            System.out.println(cursor.next());
        }
        
        
    }
    
    
    
    
public void list(){
        dbCollection
=db.getCollection("person");
        BasicDBObject dbObject
=new BasicDBObject();
        dbObject.put(
"age"new BasicDBObject("$gt",20).append("$lt"60));
        DBCursor cursor 
= dbCollection.find(dbObject);
        System.out.println(cursor.count());
        
while(cursor.hasNext()){
            System.out.println(cursor.next());
        }
        
    }
    
    
    
    
private boolean insert(){
        
        dbCollection
=db.getCollection("person");
        BasicDBObject dbObject
=new BasicDBObject();
        dbObject.put(
"name""zhangsan");
        dbObject.put(
"age"20);
        WriteResult writeResult 
= dbCollection.save(dbObject);
        System.out.println(writeResult.getN());
        
return false;
    }
    
    
private boolean delete(){
        dbCollection
=db.getCollection("person");
        BasicDBObject dbObject
=new BasicDBObject();
        dbObject.put(
"name""zhangsan");
        WriteResult writeResult 
= dbCollection.remove(dbObject);
        System.out.println(writeResult.getN());
        
return false;
    }
    
    
    
private boolean update(){
        dbCollection
=db.getCollection("person");
        BasicDBObject dbObject
=new BasicDBObject();
        dbObject.put(
"name""s0020");
        BasicDBObject dbObject2
=new BasicDBObject();
        dbObject2.put(
"name""s0020");
        dbObject2.put(
"age"65);
        WriteResult writeResult 
= dbCollection.update(dbCollection.findOne(dbObject), dbObject2);
        System.out.println(writeResult.getN());
        
return false;
    }
    
    
    
private Object getOne(){
        dbCollection
=db.getCollection("person");
        BasicDBObject dbObject
=new BasicDBObject();
        dbObject.put(
"name""s0020");
        
//dbObject.put("age", 65);
        DBObject object=dbCollection.findOne(dbObject);
        System.out.println(object.toMap().get(
"name")+"\t"+object.toMap().get("age"));
        
return object;
    }
    
    
    
public static void main(String[] args) throws Exception{
        Mongodb mongodb
=new Mongodb();
        
//mongodb.insert();
        
//mongodb.getOne();
        
//mongodb.update();
        
//mongodb.delete();
        
//mongodb.list();
    }
}


闆北椋為箘 2012-03-12 16:05 鍙戣〃璇勮
]]>
MongoDB瀹樻柟騫姪鏂囨獢http://m.tkk7.com/sxyx2008/archive/2012/03/12/371736.html闆北椋為箘闆北椋為箘Mon, 12 Mar 2012 08:01:00 GMThttp://m.tkk7.com/sxyx2008/archive/2012/03/12/371736.htmlhttp://m.tkk7.com/sxyx2008/comments/371736.htmlhttp://m.tkk7.com/sxyx2008/archive/2012/03/12/371736.html#Feedback0http://m.tkk7.com/sxyx2008/comments/commentRss/371736.htmlhttp://m.tkk7.com/sxyx2008/services/trackbacks/371736.html

Home

Getting Started

Development

See the documentation below for the driver for your application's programming language of choice:

Production / Ops

Support

MongoDB Conferences

Sydney - Mar 17 | Berlin - Mar 20 | Stockholm - Apr 4 | Atlanta - Apr 20 |
San Francisco - May 4 | NYC - May 23 | London - June 20 | Washington DC - June 26

Community

Meta



闆北椋為箘 2012-03-12 16:01 鍙戣〃璇勮
]]>
Windows涓婂皣mongodb璦誨唺鐐虹郴緄辨湇鍕?/title><link>http://m.tkk7.com/sxyx2008/archive/2012/03/12/371733.html</link><dc:creator>闆北椋為箘</dc:creator><author>闆北椋為箘</author><pubDate>Mon, 12 Mar 2012 07:57:00 GMT</pubDate><guid>http://m.tkk7.com/sxyx2008/archive/2012/03/12/371733.html</guid><wfw:comment>http://m.tkk7.com/sxyx2008/comments/371733.html</wfw:comment><comments>http://m.tkk7.com/sxyx2008/archive/2012/03/12/371733.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://m.tkk7.com/sxyx2008/comments/commentRss/371733.html</wfw:commentRss><trackback:ping>http://m.tkk7.com/sxyx2008/services/trackbacks/371733.html</trackback:ping><description><![CDATA[<div>mongodb鐩寗緄愭<br /><img alt="" src="http://m.tkk7.com/images/blogjava_net/sxyx2008/mongodb.jpg" height="204" width="1102" /><br />鍦╮egister.bat涓幾鍏ヤ互涓嬪懡浠?鍗沖彲灝噈ongodb璦誨唺鐐虹郴緄辨湇鍕?br />F:\mongodb\bin\mongod.exe --dbpath="F:\mongodb\db" --logpath="F:\mongodb\log\log.txt" --service</div><img src ="http://m.tkk7.com/sxyx2008/aggbug/371733.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://m.tkk7.com/sxyx2008/" target="_blank">闆北椋為箘</a> 2012-03-12 15:57 <a href="http://m.tkk7.com/sxyx2008/archive/2012/03/12/371733.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item></channel></rss> <footer> <div class="friendship-link"> <p>感谢您访问我们的网站,您可能还对以下资源感兴趣:</p> <a href="http://m.tkk7.com/" title="亚洲av成人片在线观看">亚洲av成人片在线观看</a> <div class="friend-links"> </div> </div> </footer> 主站蜘蛛池模板: <a href="http://blcvs.com" target="_blank">亚洲偷自精品三十六区</a>| <a href="http://luyifeile.com" target="_blank">69式互添免费视频</a>| <a href="http://ax445.com" target="_blank">日本中文一区二区三区亚洲</a>| <a href="http://zhxydq.com" target="_blank">亚洲人成片在线观看</a>| <a href="http://ttays.com" target="_blank">xx视频在线永久免费观看</a>| <a href="http://scycho.com" target="_blank">亚洲视频中文字幕在线</a>| <a href="http://gzltchem.com" target="_blank">久久爰www免费人成</a>| <a href="http://bjhuicui.com" target="_blank">精品女同一区二区三区免费播放 </a>| <a href="http://58f8.com" target="_blank">大学生一级特黄的免费大片视频</a>| <a href="http://bomilon.com" target="_blank">中文字幕免费高清视频</a>| <a href="http://louqibang.com" target="_blank">狠狠色伊人亚洲综合成人</a>| <a href="http://yutuzb.com" target="_blank">中文字幕乱码免费看电影</a>| <a href="http://499k.com" target="_blank">男男AV纯肉无码免费播放无码</a>| <a href="http://1408600.com" target="_blank">久久精品国产精品亚洲毛片</a>| <a href="http://www-091w.com" target="_blank">亚洲一区免费在线观看</a>| <a href="http://b2bautoparts.com" target="_blank">一区二区三区免费高清视频</a>| <a href="http://zdmaid.com" target="_blank">亚洲综合最新无码专区</a>| <a href="http://yw323.com" target="_blank">免费无码黄网站在线看</a>| <a href="http://516698.com" target="_blank">亚洲视频网站在线观看</a>| <a href="http://499k.com" target="_blank">免费毛片在线看片免费丝瓜视频</a>| <a href="http://kj555888.com" target="_blank">蜜臀亚洲AV无码精品国产午夜.</a>| <a href="http://3baimm.com" target="_blank">午夜影院免费观看</a>| <a href="http://miliwo.com" target="_blank">免费播放春色aⅴ视频</a>| <a href="http://yese889.com" target="_blank">一边摸一边桶一边脱免费视频</a>| <a href="http://daohang123456.com" target="_blank">国产亚洲?V无码?V男人的天堂</a>| <a href="http://www33399.com" target="_blank">在线看片免费人成视频福利</a>| <a href="http://dcqzr.com" target="_blank">亚洲欧洲国产精品久久</a>| <a href="http://liulaogendawutai.com" target="_blank">久久不见久久见中文字幕免费</a>| <a href="http://as5566.com" target="_blank">亚洲精品久久久久无码AV片软件</a>| <a href="http://flowsns.com" target="_blank">嫩草成人永久免费观看</a>| <a href="http://bovch.com" target="_blank">亚洲专区一路线二</a>| <a href="http://805ios.com" target="_blank">又爽又高潮的BB视频免费看</a>| <a href="http://343dd.com" target="_blank">永久免费A∨片在线观看</a>| <a href="http://zz773.com" target="_blank">国产精品亚洲自在线播放页码</a>| <a href="http://haohaoshuo.com" target="_blank">免费欧洲美女牲交视频</a>| <a href="http://shunfk.com" target="_blank">免费国产成人18在线观看</a>| <a href="http://juytv.com" target="_blank">中文有码亚洲制服av片</a>| <a href="http://xyxpx.com" target="_blank">国产成在线观看免费视频</a>| <a href="http://gysysz.com" target="_blank">免费国产草莓视频在线观看黄</a>| <a href="http://pj9xx6.com" target="_blank">久久久久亚洲AV片无码</a>| <a href="http://www-993789.com" target="_blank">午夜色a大片在线观看免费</a>| <script> (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })(); </script> </body>