锘??xml version="1.0" encoding="utf-8" standalone="yes"?>日韩精品一区二区亚洲AV观看,亚洲va在线va天堂成人,中文字幕 亚洲 有码 在线http://www.tkk7.com/sxyx2008/category/51113.html娓╅Θ鎻愮ず錛氭?zhèn)ㄧ殑姣忎竴嬈¤漿杞?浣撶幇浜嗘垜鍐欐鏂囩殑鎰忎箟!!!鐑﹁鎮(zhèn)ㄥ湪杞澆鏃舵敞鏄庡嚭澶刪ttp://www.tkk7.com/sxyx2008/璋㈣阿鍚堜綔!!! zh-cnMon, 12 Mar 2012 09:33:25 GMTMon, 12 Mar 2012 09:33:25 GMT60mongodb涔媘orphiahttp://www.tkk7.com/sxyx2008/archive/2012/03/12/371747.html闆北椋為箘闆北椋為箘Mon, 12 Mar 2012 08:49:00 GMThttp://www.tkk7.com/sxyx2008/archive/2012/03/12/371747.htmlhttp://www.tkk7.com/sxyx2008/comments/371747.htmlhttp://www.tkk7.com/sxyx2008/archive/2012/03/12/371747.html#Feedback0http://www.tkk7.com/sxyx2008/comments/commentRss/371747.htmlhttp://www.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://www.tkk7.com/sxyx2008/archive/2012/03/12/371738.html闆北椋為箘闆北椋為箘Mon, 12 Mar 2012 08:05:00 GMThttp://www.tkk7.com/sxyx2008/archive/2012/03/12/371738.htmlhttp://www.tkk7.com/sxyx2008/comments/371738.htmlhttp://www.tkk7.com/sxyx2008/archive/2012/03/12/371738.html#Feedback0http://www.tkk7.com/sxyx2008/comments/commentRss/371738.htmlhttp://www.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://www.tkk7.com/sxyx2008/archive/2012/03/12/371736.html闆北椋為箘闆北椋為箘Mon, 12 Mar 2012 08:01:00 GMThttp://www.tkk7.com/sxyx2008/archive/2012/03/12/371736.htmlhttp://www.tkk7.com/sxyx2008/comments/371736.htmlhttp://www.tkk7.com/sxyx2008/archive/2012/03/12/371736.html#Feedback0http://www.tkk7.com/sxyx2008/comments/commentRss/371736.htmlhttp://www.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://www.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://www.tkk7.com/sxyx2008/archive/2012/03/12/371733.html</guid><wfw:comment>http://www.tkk7.com/sxyx2008/comments/371733.html</wfw:comment><comments>http://www.tkk7.com/sxyx2008/archive/2012/03/12/371733.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.tkk7.com/sxyx2008/comments/commentRss/371733.html</wfw:commentRss><trackback:ping>http://www.tkk7.com/sxyx2008/services/trackbacks/371733.html</trackback:ping><description><![CDATA[<div>mongodb鐩寗緄愭<br /><img alt="" src="http://www.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://www.tkk7.com/sxyx2008/aggbug/371733.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.tkk7.com/sxyx2008/" target="_blank">闆北椋為箘</a> 2012-03-12 15:57 <a href="http://www.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://www.tkk7.com/" title="亚洲av成人片在线观看">亚洲av成人片在线观看</a> <div class="friend-links"> </div> </div> </footer> 主站蜘蛛池模板: <a href="http://500308k.com" target="_blank">亚洲国产理论片在线播放</a>| <a href="http://726kxw.com" target="_blank">亚洲伦理一区二区</a>| <a href="http://sxjttxkywl.com" target="_blank">亚洲日韩一区精品射精</a>| <a href="http://ahbbht.com" target="_blank">91九色精品国产免费</a>| <a href="http://cqshangshu.com" target="_blank">亚洲美女视频一区</a>| <a href="http://igao4.com" target="_blank">啦啦啦完整版免费视频在线观看</a>| <a href="http://huahui1866.com" target="_blank">亚洲AV永久青草无码精品</a>| <a href="http://bbby6.com" target="_blank">中文字幕乱理片免费完整的</a>| <a href="http://by1687.com" target="_blank">久久久久一级精品亚洲国产成人综合AV区 </a>| <a href="http://733807.com" target="_blank">毛片免费全部播放无码 </a>| <a href="http://datian-cn.com" target="_blank">亚洲AV日韩AV永久无码下载</a>| <a href="http://jxxitutu.com" target="_blank">成人片黄网站色大片免费观看cn </a>| <a href="http://bqjonline.com" target="_blank">亚洲精品一二三区</a>| <a href="http://wenfaka.com" target="_blank">性做久久久久久免费观看</a>| <a href="http://https357171.com" target="_blank">亚洲一区二区三区不卡在线播放</a>| <a href="http://lhtjdj.com" target="_blank">免费看成人AA片无码视频羞羞网</a>| <a href="http://tom-erc20.com" target="_blank">亚洲另类精品xxxx人妖</a>| <a href="http://gw311.com" target="_blank">成人免费视频小说</a>| <a href="http://www-091w.com" target="_blank">校园亚洲春色另类小说合集</a>| <a href="http://sxgzjssb.com" target="_blank">亚洲精品国产自在久久 </a>| <a href="http://fennenll.com" target="_blank">日本一区二区免费看</a>| <a href="http://88109a.com" target="_blank">久久亚洲AV无码精品色午夜麻豆</a>| <a href="http://dfcnpc.com" target="_blank">**一级一级毛片免费观看</a>| <a href="http://xingdagx.com" target="_blank">亚洲色精品VR一区区三区</a>| <a href="http://sds54.com" target="_blank">又粗又黄又猛又爽大片免费</a>| <a href="http://www999973.com" target="_blank">国产成人无码精品久久久免费</a>| <a href="http://4794d.com" target="_blank">亚洲情XO亚洲色XO无码</a>| <a href="http://luyifeile.com" target="_blank">91视频免费网址</a>| <a href="http://7x966.com" target="_blank">亚洲中文无码永久免费</a>| <a href="http://jufandev.com" target="_blank">亚洲国产精品成人久久蜜臀</a>| <a href="http://7t53.com" target="_blank">美女视频黄a视频全免费网站色窝</a>| <a href="http://ystchem.com" target="_blank">亚洲精品不卡视频</a>| <a href="http://nmcytsi.com" target="_blank">免费在线观看亚洲</a>| <a href="http://asdfghjklzxcv.com" target="_blank">免费一级不卡毛片</a>| <a href="http://beijinzhongliuyiyuan.com" target="_blank">亚洲一区二区三区免费观看</a>| <a href="http://628669.com" target="_blank">亚洲AV日韩精品一区二区三区 </a>| <a href="http://445645.com" target="_blank">色吊丝免费观看网站</a>| <a href="http://23usxx.com" target="_blank">国产亚洲福利精品一区</a>| <a href="http://zmnhssn.com" target="_blank">青草草色A免费观看在线</a>| <a href="http://928288.com" target="_blank">日本免费精品一区二区三区 </a>| <a href="http://www621f.com" target="_blank">亚洲午夜福利精品无码</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>