AOP是Aspect Oriented Programing的简称,被译为“面向切面编程”。 AOP独辟蹊径通过横向抽取机制为这类无法通过纵向继承体系进行抽象的重复性代码提供了解决方法。如何将这些独立的逻辑融合到业务逻辑中完成和原来一样的业务操作,这才是AOP的关键。 1、连接点(Joinpoint) 程序执行的某个特定位置:如类开始初始化前,类初始化后,类某个方法调用前。一个类或一段...
分类:
编程语言 时间:
2014-06-25 19:35:50
阅读次数:
275
自定义配置文件到spring 中,有时候想做一些数据结构的配置化信息,根据业务做一个扩展。
首先:
在项目的META-INF目录下新建两个文件spring.handlers,和spring.shcemas
Spring.handlers在类org.springframework.beans.factory.xml.DefaultNamespaceHandlerResolver中已经写死...
分类:
编程语言 时间:
2014-06-25 00:32:16
阅读次数:
304
1.监听(Listener)
web文件添加
cn.ro.common.InitListener
添加InitListener类,如下
package cn.ro.common;
import javax.servlet.ServletContextEvent;
import javax.servlet.ServletContextListener;
pub...
分类:
Web程序 时间:
2014-06-24 23:19:01
阅读次数:
358
◆简介
目的:解决企业应用开发的复杂性功能:使用基本的JavaBean代替EJB,并提供了更多的企业应用功能范围:任何Java应用
Spring 框架是一个分层架构,由 7 个定义良好的模块组成。Spring 模块构建在核心容器之上,核心容器定义了创建、配置和管理 bean 的方式。
组成 Spring 框架的每个模块(或组件)都可以单独存在,或者与其他一个或多个模块...
分类:
编程语言 时间:
2014-06-24 23:17:46
阅读次数:
327
在上篇中写的只支持写属性,不支持纸标签property的写法,但是如果有时候我们还想做成支持 property的用法,则可以在xsd中增加spring 自带的xsd引用
修改xsd文件如下:
<xsd:schema xmlns="http://www.ruishenh.com/custom/myTest"
xmlns:xsd="http://www.w3.org/2001/X...
分类:
编程语言 时间:
2014-06-24 20:54:36
阅读次数:
244
如果你的项目使用ExtJS作为表现层,你会发现,SESSION超时控制将是一个问题。
本文将就自己的经验,来解决这一问题,当然,解决问题并非只有一种方法,我只是提出我的方法。...
分类:
编程语言 时间:
2014-06-24 19:55:01
阅读次数:
284
Spring是目前最流行的JavaEE Framework,但是使用Spring的Spring-WS开发WebService却十分繁琐。XFire是一个简化WebService开发的开源项目,通过Spring和XFire的结合可以大大简化基于Spring Framework的应用中的WebService开发。
Spring和XFire可以通过多种方式结合,下文介绍的是笔者常用的一种简单而实用...
分类:
编程语言 时间:
2014-06-24 19:02:58
阅读次数:
267
Spring在TransactionDefinition接口中定义了7种类型的事务传播行为,它们规定了事务方法是如何传播的。
PROPAGATION_REQUIRED:支持当前事务,如果当前没有事务,就新建一个事务。这是最常见的选择。
PROPAGATION_SUPPORTS:支持当前事务,如果当前没有事务,就以非事务方式执行。 PROPAGATION_MANDATORY:支持当前事...
分类:
编程语言 时间:
2014-06-24 17:47:40
阅读次数:
218
package com.ruishenh.spring.test;
import java.io.BufferedReader;
import java.io.File;
import java.io.FileInputStream;
import java.io.IOException;
import java.io.InputStream;
import java.io.InputStrea...
分类:
编程语言 时间:
2014-06-24 17:19:12
阅读次数:
324
有一段时间没有更新博客,主要是最近一段时间自己比较迷茫,一直在思考自己以后的路该怎么走。希望大家也可以给我一些建议,谢谢!好了,回归正题,今天给大家带来的是spring+resteay开发webservice服务,不知道大家是否在这之前接触过webservice,我之前所了解的webservice是..
分类:
编程语言 时间:
2014-06-24 16:27:21
阅读次数:
232