MongoDB数据库的安装配置



MongoDB数据库的安装配置。

前边介绍了MongoDB的大概理论知识,这篇来对MongoDB进行一下安装使用,支持安装在windows和linux上,当然了更多情况下我们是安装在linux上,因为毕竟服务器用linux的还是主流,当然了对于不同的系统,MongoDB的安装使用等其实都基本相同的,所以不用太在意这个,我们学习在那个平台上都是可以的。好,下载MongoDB:http://www.mongodb.org/downloads,根据我们的需要进行安装。

1,解压安装:将下载好的MongoDB解压到想要安装的路径下即可,例如:d:[......]

Read more

MongoDB数据库介绍名字的来源



MongoDB数据库介绍名字的来源。这两天简单学习了一下MongoDB数据库,属于NoSQL类型数据库的一种,先简单宏观的看一下NoSQL的相关知识和MongoDB的基础知识。

NoSQL是Not Only SQL的缩写,它指的是非关系型数据库,即有别于Oracle,mysql,sqlserver等常用的关系型数据库。它是以key-value形式存在,即我们熟悉的JSON数据形式。

发展:NoSQL是随着互联网Web2.0网站的兴起,传统的关系数据库在应付web2.0网站,特别是超大规模数据量和高并发的SNS类型的web2.0纯[......]

Read more

Annotation 注解开发介绍优势 与好处java为什么采用注解开发

Annotation 注解开发介绍。在编程中,一直强调的一点就是注释的编写,注释的规范等等。尤其是越是核心,程序越复杂,逻辑越多的清空下,注释的编写对我们以后的阅读代码,维护软件起着至关重要的作用。一款软件有着好的注释,相当于一个中国人阅读一篇带着汉语翻译的英文文章,其阅读速度是事半功倍的效果。但是今天想要总结的却不是代码中的注释需要注意的问题,而是JDK5.0以后提供的一种新特性。

一, Annotation(注解),其实就是对类,方法,属性进行的一种标示,一种注释(注意,这个里注释不是为了让我们开发或维护人员阅读更方便,而是为JVM看呢),通过这些标示,Ja[......]

Read more

Hibernate annotation注解的开发

Hibernate annotation注解的开发。在利用注解开发数据库持久层以前,需要学习一个规范JPA(Java Persistence API),这也是SUN公司提出的数据库的持久化规范。就类似于JDBC,Servlet,JSP等规范一样。而Hibernate框架就实现了此规范,我们可以通过注解和配置文件来实现此规范。前边的学习都是建立在配置文件的基础上,而注解开发现在也处于一种趋势,毕竟它大大提高了开发速度。

看一下注解在Hibernate框架中的开发知识。

一,首先需要导入支持注解开发的jar包:

hibernat[......]

Read more

Spring annotation注解开发

Spring框架的核心功能IoC(Inversion of Control),也就是通过Spring容器进行对象的管理,以及对象之间组合关系的映射。通常情况下我们会在xml配置文件中进行action,service,dao等层的声明,然后并告知框架我们想要的注入方式,然后在类中声明要组合类的get,set方法。而通过Spring框架中注解的运用也就主要是解决这类问题的。而框架中另一个核心知识AOP,一种面向横切面的方法编程,在程序中一般都是进行一次设置就可以的,所以都还放在配置文件中。例如声明式事物的设置,一次设置,后边我就不用管了,所以这个没有必要使用注解进行简化。因为工作量都差不多。好了,[......]

Read more

Struts2 Annotation注解开发

Struts2 Annotation注解开发。 Hibernate和Spring框架的开发前边总结了,这次看一下流行的MVC流程框架Struts2的注解开发吧。Struts2主要解决了从JSP到Action上的流程管理,如何进行Uri和action类中每个方法的绑定这是重点,在这里先简单看一下配置文件中的简单配置:

[html] view plaincopyprint?

/jsp/org/index.jsp

/jsp/org/ind[......]

Read more

struts2_通配符_动态方法_详细

【7、通配符和动态方法调用】 通配符映射: 一个 Web 应用可能有成百上千个 action 声明. 可以利用 struts 提供的通配符映射机制把多个彼此相似的映射关系简化为一个映射关系通配符映射规则 1、若找到多个匹配, 没有通配符的那个将胜出 2、若指定的动作不存在, Struts 将会尝试把这个 URI 与任何一个包含着通配符 * 的动作名及进行匹配 3、若 Struts 找到的带有通配符的匹配不止一个, 最后一个匹配将胜出 被通配符匹配到的 URI 字符串的子串可以用 {1}, {2} 来引用. {1} 匹配第一个子串, {2} 匹配第二个子串… {0} 匹配整个 URI * 可以匹[......]

Read more

struts2通配符

struts2通配符

2010-07-26 19:22
我们新建一个struts2测试工程
假设有这样一个action,ActionTest.java
然后里面实现对用户User的crud,增删改查功能add(),del(),modify(),query(),按照一般的方法,我们可以,在struts.xml中配置4个action
<package name=”test1″ extends=”struts-default”>
<action name=”addUser” class=”com.action.ActionTest” method=”add”>[......]

Read more

struts2通配符的使用实例

struts2通配符的使用实例。

struts2 通配符
如struts中配有如下几个action,ManagerUserAction中有与之对应的方法
<action name=”addUser” class=”com.netshuai.action.ManagerUserAction” method=”add”>
<result name=”success”>/addUser.jsp</result>
</action>
<action name=”delUser” class=”com.netshuai.action.[......]

Read more

Struts2常用表单标签

1. <%…@ page language=”java” contentType=”text/html; charset=GBK”%>

2. <%…@taglib prefix=”s” uri=”/struts-tags”%>

3. <html>

4.     <head><s:head/>

5.         <title>成功页面</title>

6.     </head>

7.     <body>

8.       check[......]

Read more