Nosql之Mongodb 2 高级查询
摘要:接上文http://www.cnblogs.com/zhaoyang/archive/2012/01/09/2317505.html接上文…………高级查询find()1 查询所有记录 db.users.find()2 查询name为apple的记录 db.users.find({“name”:”apple”})3 查询country为china,gender为1的记录 db.users.find({“country”:”china”,” gender”:1})限制结果集对应到标准sql, 之前是select * from, 现在需要的是select name from …1 查询name为ap
阅读全文
posted @
2012-01-10 01:23
阳阳多
阅读(17323)
推荐(3) 编辑
Nosql之Mongodb 1 安装配置与基本操作
摘要:mongodb是什么以及其优缺点这里就不介绍了,这几篇文章目的主要是通过实际操作来认识mongodbMongodb安装以及初始化1 下载地址:http://www.mongodb.org/2 安装?需要么?超级简单,直接解压就ok啦!!!3 为了方便使用直接将安装目录下的bin文件夹设置到环境变量中去4 建立数据库文件存放目录,其实就是建立一个文件夹,比如新建文件夹d:\Mongdb5 建立一个mongodb的日志文件,比如新建一个文件d:\Mongdo\logs\mongodb.log6 我们可以将mongodb注册成一个windows服务,这样我们就可以使用net start和net st
阅读全文
posted @
2012-01-09 20:54
阳阳多
阅读(2616)
推荐(2) 编辑
Maven 3 入门 -- 如何创建一个web应用程序
摘要:使用eclipse插件创建一个web project首先创建一个Maven的Project如下图我们勾选上Create a simple project (不使用骨架)这里的Packing 选择 war的形式由于packing是war包,那么下面也就多出了webapp的目录由于我们的项目要使用eclipse发布到tomcat下面,这里我们需要先把项目转成dynamic web project在我们的项目上点击右键,选择properties 并找到 Project Facets ,并点击Convert to faceted form… 如下图:然后勾选Dynamic Web Module 并点击
阅读全文
posted @
2012-01-07 00:50
阳阳多
阅读(23951)
推荐(6) 编辑
Maven 3 入门 -- 核心概念
摘要:坐标例如上篇helloworld的pom.xml配置文件中的<groupId>com.zhaoyang</groupId><artifactId>HelloWorld</artifactId><version>1.0-SNAPSHOT</version>其实就是坐标,那么Maven的坐标元素包括groupId、artifactId、version、packaging、classifier当一个项目通过依赖,插件或者父项目引用和另外一个项目关联的时候,Maven通过坐标来精确定位一个项目。groupId: 团体,公司,小组,
阅读全文
posted @
2012-01-07 00:39
阳阳多
阅读(2537)
推荐(2) 编辑
Maven 3 入门 -- HelloWorld
摘要:第一个Maven项目 -- HelloWorld这里只是通过一个简单例子来初探maven的面目,具体介绍参考后文创建约定的目录结构Maven的源代码目录组织结构是固定的,我们不能随便修改,一个简单的java程序目录结构如下项目名--------------src-----------------------------main //用于放置程序代码-------------------------------------------java //java源代码文件-------------------------------------------resources //java一些资源或者配
阅读全文
posted @
2012-01-07 00:37
阳阳多
阅读(8990)
推荐(0) 编辑
Maven 3 入门 -- 安装与配置
摘要:Maven以及其Eclipse插件m2eclipse的安装(本文参考了Maven实战)检查JDK的安装以及环境变量的配置打开cmdecho %Java_Home%java -version如下图下载Mavenhttp://maven.apache.org/download.html我这里安装时最新的3.03版本安装到本机1 将下载回来的包解压到任意地址,我的路径是D:\Program Files\apache-maven-3.0.32 新建环境变量M2_HOME 指向D:\Program Files\apache-maven-3.0.33 在path尾部添加%M2_HOME%\bin4检查是否
阅读全文
posted @
2012-01-07 00:34
阳阳多
阅读(47945)
推荐(7) 编辑
Spring 3.x MVC 入门4 -- @ResponseBody & @RequestBody
摘要:@ResponseBody & @RequestBody作用?@RequestBody 将 HTTP 请求正文插入方法中,使用适合的HttpMessageConverter将请求体写入某个对象。@ResponseBody 将内容或对象作为 HTTP 响应正文返回,使用@ResponseBody将会跳过视图处理部分,而是调用适合HttpMessageConverter,将返回值写入输出流。HttpMessageConverter接口<mvc:annotation-driven />开启了之后它给AnnotationMethodHandlerAdapter初始化7个转换器,可以
阅读全文
posted @
2012-01-07 00:25
阳阳多
阅读(42088)
推荐(1) 编辑
Spring 3.x MVC 入门3-1 -- 使用内容协商来实现多视图 示例
摘要:使用内容协商实现多视图例根据前篇文件的介绍,这里直接给出例子配置xml<context:component-scan base-package="com.controls" /> <context:annotation-config /> <bean class="org.springframework.web.servlet.view.ContentNegotiatingViewResolver"> <property name="order" value="1" /&g
阅读全文
posted @
2012-01-07 00:23
阳阳多
阅读(5147)
推荐(1) 编辑
Spring 3.x MVC 入门3 -- 使用内容协商来实现多视图
摘要:ContentNegotiatingViewResolver这个解析器是做什么用的?RESTful服务中很重要的一个特性即是同一资源,多种表述我们使用ContentNegotiatingViewResolver就可以做到,这个视图解析器允许你用同样的内容数据来呈现不同的view如下面描述的三种方式:方式1 使用扩展名http://www.test.com/user.xml 呈现xml文件http://www.test.com/user.json 呈现json格式http://www.test.com/user 使用默认view呈现,比如jsp等-------------------------
阅读全文
posted @
2012-01-07 00:20
阳阳多
阅读(8093)
推荐(1) 编辑
Spring 3.x MVC 入门2 -- 通过示例初步感受spring mvc
摘要:开始Spring MVC建立一个web project,并导入spring 3.x的jar包配置web.xml根据上面的spring mvc流程图,我们知道DispatcherServlet是spring mvc 的一个前端控制器,所以我们当然要去配置它,以便于将请求转给DispatcherServlet处理 <servlet> <servlet-name>dispatcher</servlet-name> <servlet-class>org.springframework.web.servlet.DispatcherServlet</s
阅读全文
posted @
2012-01-07 00:14
阳阳多
阅读(10354)
推荐(0) 编辑
Spring 3.x MVC 入门1 -- 图解MVC整体流程
摘要:Spring mvc的生命周期开始使用 spring mvc之前,我们必须需要了解下SPRING MVC的流程,如下图:在看下图之前的一些说明: (下面介绍的HandlerMapping,HandlerAdapter,HandlerExceptionResovler,ViewResolver都有个order属性,因为这些接口每一个都可以注册多个实现,order代表他们的执行顺序,order越小的越先执行,一般先执行的匹配到了后面的就不会执行了)DispatcherServlet: 整个Spring MVC的前端控制器,由它来接管来自客户端的请求HandlerMapping: Dispatche
阅读全文
posted @
2012-01-07 00:02
阳阳多
阅读(10385)
推荐(3) 编辑