- 浏览: 689114 次
- 性别:
- 来自: 成都
文章列表
运行环境:Windows7一、安装程序1. 安装jdk-6u11(jdk-6u11-windows-i586-p.exe文件)将其安装在D:\Program Files\Java\jdk1.6.0_11下 2. 安装Apache服务器 (httpd-2.2.17-win32-x86-no_ssl.msi)运行Apache的自动安装包,安装Apache2.2.17到D:\Program Files\Apache Software Fou ...
SSH结束之后,NOVA团队就基于SSH实现了NOVA音乐视频网站,通过在这里进行说明一下全程的开发流程,也许是上学期就应该进行总结的,但是上学期一直没有一直没有完善与Ajax的结合.现在实现了.也保存一下自己对SSH架设的基本思想.对后面有警示的作用!建议先懂Struts,hibernate,Spring的基础后看此帖子有效!1.主要说明SSH各部分的作用:1>Struts,Struts总的来说就是两个字--"动作"全程通过struts-config.xml进行配置动作,配置表单,配置动作以及转发:主要有ActionForm,Action的书写(Action我建议用S ...
6.5 Spring整合Hibernate 时至今日,可能极少有J2EE应用会直接以JDBC方式进行持久层访问。毕竟,用面向对象的程序设计语言来访问关系型数据库,是一件让人沮丧的事情。大部分时候,J2EE应用都会以ORM框架来进行持久层访问,在所有的ORM框架中,Hibernate以其灵巧、轻便的封装赢得了众多开发者的青睐。 Spring具有良好的开放性,能与大部分ORM框架良好整合。下面将详细介绍Spring与Hibernate的整合。 6.5.1 Spring提供的DAO支持 DAO模式是一种标准的J2EE设计模式,DAO模式的核心思想是,所有的数据库访 问,都通过DAO组件完成,DA ...
6.4 Spring整合Struts
虽然Spring也提供了自己的MVC组件,但一来Spring的MVC组件过于繁琐,二 来Struts的拥护者 实在太多。因此,很多项目都会选择使用Spring整合Struts框架。而且Spring确实可以无缝整合 Struts框架,二者结合成一个更实际的J2EE开发平台。
6.4.1 利用Struts的PlugIn来启动Spring容器
使用Spring的Web应用时,不用手动创建Spring容器,而是通过配置文件声明式地创建Spring容器。 因此,在Web应用中创建Spring容器有如下两个方式: ● 直接在web.xml文件 ...
6.2 Spring的AOP
AOP(Aspect Orient Programming),也就是面向切面编程,作为面向对象编程的一种补充。问世的时间并不太长,甚至在国内的翻译还不太统一(有些书翻译成面向方面编程),但它确实极好地补充了面向对象编程的方式 ...
6.3 Spring的事务 Spring的事务管理不需与任何特定的事务API耦合。对不同的持久层访问技术,编程式事务提供一致 的事务编程风格,通过模板化的操作一致性地管理事务。声明式事务基于Spring AOP实现,却并不需 要程序开发者成为AOP专家,亦可轻易使用Spring的声明式事务管理。
6.3.1 Spring支持的事务策略
Spring事务策略是通过PlatformTransactionManager接口体现的,该接口是Spring事务策略的核心。 该接口的源代码如下:
public interface PlatformTransactionManager
{
...
一.总体概述: Hibernate 的底层也是由JDBC 实现的。是对象/关系映射(Object/Relation Mapping)的解决方案,是一个可以自动的根据xml 完成对象关系映射,并持久化到数据库的开源组件。 对象持久化,把数据保存在永久的存储介质中(数据库)OR/M(object relation mapping)对象关系映射。 POJO 类,就是标准的Java Bean。 二,总的hibernate.cfg.xml配置文件和XXXX.hbm.xml的配置: hibernate 的系统配置文件的名字一般叫做hibernate.cfg.xml,实体映射文件名为类名.hbm.xml。一般 ...
一.纵观本书:基本原理是实现控制器的功能和展示层的标签.form+javabean+ActionForm+Action+配置struts-config完成整个的动作,其中form通过jsp网页的<html:form action="/XXX">的表单参数,提交时,产生XXX.do的动作,这个动作通过,struts-config.xml的配置,找到Action,Action通过ActionForm(这个类跟form的属性名字要全部一样,保证赋值正确性),对里面的值进行初始化,把里面的值赋值给相应的javabean,再JavaBean再去实现一些持久层的操作,再在Ac ...
www.greatwqs.com 和 blog.greatwqs.com 域名均指向 Nginx 所在的服务器IP。
用户访问http://www.greatwqs.com,将其负载均衡到192.168.1.2:80、192.168.1.3:80、192.168.1.4:80、192.168.1.5:80四台服务器。
用户访问http://blog.greatwqs.com,将其负载均衡到192.168.1.7服务器的8080、8081、8082端口。
一、以下为配置文件nginx.conf:
user nginx nginx;
worker_processes 10;
#e ...
Servlet三个要素: 1.必须继承自HttpServlet 2.必须实现doGet()或者doPost() 3.必须在web.xml中配置Servlet
<servlet> <servlet-name> </servlet-name> <servlet-class> </servlet-class> </servlet> <servlet-mapping> <servlet-name> </servlet-name> <url-pattern> </url- ...
一 环境:
windows7 + vmware7.1 + liveandroidv0.3.iso.002 和 liveandroidv0.3.iso.001
二 LiveAndroid下载
http://code.google.com/p/live-android/downloads/list
三 合并liveandroidv0.3.iso
下载之后用(HJSplit)软件进行把liveandroidv0.3.iso.002和liveandroidv0.3.iso.001 进行合并liveandroidv0.3.iso
合并之后的文件大小约为 liveandr ...
刚接触这两个配置时很迷糊,全部开启或全部注释没有几多变化。今天搜索到这么一篇讲得还不错的文章,看了几篇,还是不能完全记住,做一个收藏。空闲子进程:是指没有正在处理请求的子进程。
1、prefork.c模块(一个非线 ...
#
# Apache服务器主配置文件. 包括服务器指令的目录设置.
# 详见 <URL:http://www.apache.org/docs/>
#
# 请在理解用途的基础上阅读各指令。
#
# 再读取此文档后,服务器将继续搜索运行
# E:/Program Files/Apache Group/Apache/conf/srm.conf
# E:/Program Files/Apache Group/Apache/conf/access.conf
# 除非用ResourceConfig或AccessConfig覆盖这儿的标识
#
# 配置标识由三个基本部分组 ...
类 : org.apache.http.client.HttpClient;
1. GET实现
package com.yarin.android.Examples_08_02;
import java.io.IOException;
import org.apache.http.HttpResponse;
import org.apache.http.HttpStatus;
import org.apache.http.client.ClientProtocolException;
import org.apache.http.client.HttpClient;
i ...
类 : java.net.HttpURLConnection;
1. GET
package com.yarin.android.Examples_08_01;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.net.HttpURLConnection;
import java.net.MalformedURLException;
import java.net.URL;
import androi ...