MongoDB安装以及java开发入门<二>
2011-12-31 16:54
676 查看
上篇博文,我们顺利的安装并启动了Mongo数据库,那么这一篇博文我讲介绍MongoDB数据库的开发,具体的细节可以参考MongoDB官方文档。为了能顺利的进行MongoDB数据库开发,我们需要按照以下步骤进行:
1、下载Mongo数据库驱动程序,呵呵,这个驱动查询和JDBC驱动是有很大的差别的。
点击地址 https://github.com/mongodb/mongo-java-driver/downloads 进入MongoDB java驱动的下载页码,下载最新的驱动。
2、新建一个java 工程,比如MongoDB,新建包 com.geostar.mongo.test, 新建一个类 MongoDB。
MongoDB这个类很简单,只有一个main函数,我们只是简单的测试一下MongoDB数据库。
View Code
右键>Run As> Java Application,运行程序,控制台可以输出:
Mongo db name:local
这只是一个最简单不过的例子,但是我觉得入门是可以了,如果你想探索它强大的功能,你可以继续挖掘MongoDB,使用MongoDB数据库驱动操作数据库,你也可以使用Spring框架的Spring Mongo来做一些复杂的东西。
1、下载Mongo数据库驱动程序,呵呵,这个驱动查询和JDBC驱动是有很大的差别的。
点击地址 https://github.com/mongodb/mongo-java-driver/downloads 进入MongoDB java驱动的下载页码,下载最新的驱动。
2、新建一个java 工程,比如MongoDB,新建包 com.geostar.mongo.test, 新建一个类 MongoDB。
MongoDB这个类很简单,只有一个main函数,我们只是简单的测试一下MongoDB数据库。
View Code
ackage com.geostar.mongo.test; import java.net.UnknownHostException; import java.util.List; import com.mongodb.Mongo; public class MongoDB { //------MongoDB java driver https://github.com/mongodb/mongo-java-driver/downloads /** * @param args */ public static void main(String[] args)throws UnknownHostException { // TODO Auto-generated method stub Mongo mongo=new Mongo("localhost",27017); List<String> dbs=mongo.getDatabaseNames(); if(dbs!=null){ for(String name:dbs){ System.out.println("Mongo db name:"+name); }; }; } }
右键>Run As> Java Application,运行程序,控制台可以输出:
Mongo db name:local
这只是一个最简单不过的例子,但是我觉得入门是可以了,如果你想探索它强大的功能,你可以继续挖掘MongoDB,使用MongoDB数据库驱动操作数据库,你也可以使用Spring框架的Spring Mongo来做一些复杂的东西。
相关文章推荐
- MongoDB安装以及java开发入门<一>
- java开发转移动开发的那些事<二>
- NOSQL之mongodb简介及安装 for linux(centOS)<二>
- Java后台开发<二>:Spirng+SpringMVC+Maven+Mybatis+MySQL项目搭建
- nodeJS学习(7)--- WS开发 NodeJS 项目-节2 <安装&设置&启动 mongodb 数据库++遇到的问题>
- Android开发<二> Android编译工具安装
- 实时开发框架Meteor基础入门系列<一>--安装与HelloWorld
- Java企业级电商项目笔记<二> 用户模块开发
- javaWeb入门<1>Servlet+Jsp+JavaBean实现MVC开发模式登陆注册实例详解
- <深入剖析Nginx> 编译安装nginx 以及使用eclipse编译开发nginx
- 安装Reveal以及NO Connent<二>
- 微信小程序开发<二>
- java 从零开始,学习笔记之基础入门<Oracle_基础>(三十三)
- [原]java专业程序代写(qq:928900200),学习笔记之基础入门<tomcat>(二十五)
- java 从零开始,学习笔记之基础入门<三大框架整合>(四十二)
- java 从零开始,学习笔记之基础入门<Hibernate_实战演练>(三十七)
- 【转】Apache CXF入门范例以及对传递List<Map>类型的疑惑
- 【视频开发】Cximage<---->Mat 、Cximage<---->lplImage 以及 lplImage<----->Mat的转换、像素位深度
- Java学习笔记 第一章 入门<转>
- 【Qt开发】V4L2 API详解 <二> Camera详细设置