Spring基于注解的缓存配置–web应用实例

之前为大家介绍了如何使用spring注解来进行缓存配置 (EHCache 和 OSCache)的简单的例子,详见 Spring基于注解的缓存配置--EHCache AND OSCache   现在介绍一下如何在基于注解springMVC的web应用中使用注解缓存,其实很简单,就是将springMVC配置文件与缓存注解文件一起声明到context中就OK了。   下面我就来构建一个基于spring注解小型的web应用,这里我使用EHCache来作为缓存方案。   首先来看一下…

Spring中ApplicationContextAware接口用法

  Spring中ApplicationContextAware接口用法 加载Spring配置文件时,如果Spring配置文件中所定义的Bean类,如果该类实现了ApplicationContextAware接口,那么在加载Spring配置文件时,会自动调用ApplicationContextAware接口中的 public void setApplicationContext(ApplicationContext context) throws BeansException方法,并且自动可获得ApplicationContext 对象。当初始化该类的时候,自动生成上…

spring3.0 MVC笔记4-集成spring security

spring3.0 MVC笔记4-集成spring security3.1 1、下载spring security,集成下列jar包: --spring-security-config-3.1.3.RELEASE.jar --spring-security-core-3.1.3.RELEASE.jar --spring-security-taglibs-3.1.3.RELEASE.jar --spring-security-web-3.1.3.RELEASE.jar 2、配置web.xml中的filter  <filter>   <filter-name>springSecurityFilterChain</filter-name>   <filter-c…

MyBatis与Spring集成

本篇博客讨论mybatis如何与spring这个强(zhuang)大(bi)的框架集成。与spring集成最大的好处就是把sqlSession的创建过程交给了spring,并且可以将创建好的sqlSession对象直接注入到我们编写的类中。所以,本篇博客主要讨论两点: 如何通过spring创建sqlSession 如何将sqlSession注入到我们的类中。 如何通过spring创建sqlSession 如果不和spring集成的话,我们需要自己创建sqlSession,自己创建sqlSes…

详解 Spring 3.0 基于 Annotation 的依赖注入实现

简介:  Spring 的依赖配置方式与 Spring 框架的内核自身是松耦合设计的。然而,直到 Spring 3.0 以前,使用 XML 进行依赖配置几乎是唯一的选择。Spring 3.0 的出现改变了这一状况,它提供了一系列的针对依赖注入的注解,这使得 Spring IoC 在 XML 文件之外多了一种可行的选择。本文将详细介绍如何使用这些注解进行依赖配置的管理。 使用 @Repository、@Service、@Controller 和 @Component 将类标识…

详解 Spring 3.0 基于 Annotation 的依赖注入实现

未分类 , , , , , 发表评论
详解 Spring 3.0 基于 Annotation 的依赖注入实现   张 建平, 项目经理, iSoftStone Co.,Ltd 张建平,长期专注于 Java 技术,精通 SpringSource 框架集 (Spring Framework,Spring Security,Spring Roo 等 ),善于使用基于 Spring 和 Hibernate 为中心的轻量级框架进行项目开发,并对 Java EE 规范有深入研究,擅长使用 EJB 和 JPA 进行复杂业务的架构和开发。   简介: Spring 的依赖配置方式与 Spr…

详解 Spring 3.0 基于 Annotation 的依赖注入实现

未分类 , , , , , 发表评论
使用 @Repository、@Service、@Controller 和 @Component 将类标识为 Bean Spring 自 2.0 版本开始,陆续引入了一些注解用于简化 Spring 的开发。@Repository 注解便属于最先引入的一批,它用于将数据访问层 (DAO 层 ) 的类标识为 Spring Bean。具体只需将该注解标注在 DAO 类上即可。同时,为了让 Spring 能够扫描类路径中的类并识别出 @Repository 注解,需要在 XML 配置文件中启用 Bean 的自动扫描…

使用 Spring 2.5 基于注解驱动的 Spring MVC

概述 继 Spring 2.0 对 Spring MVC 进行重大升级后,Spring 2.5 又为 Spring MVC 引入了注解驱动功能。现在你无须让 Controller 继承任何接口,无需在 XML 配置文件中定义请求和 Controller 的映射关系,仅仅使用注解就可以让一个 POJO 具有 Controller 的绝大部分功能 —— Spring MVC 框架的易用性得到了进一步的增强.在框架灵活性、易用性和扩展性上,Spring MVC 已经全面超越了其它的 MVC 框架,伴…

使用 Spring 2.5 TestContext 测试框架

概述 Spring 2.5 相比于 Spring 2.0 所新增的最重要的功能可以归结为以下 3 点: 基于注解的 IoC 功能; 基于注解驱动的 Spring MVC 功能; 基于注解的 TestContext 测试框架。 Spring 推荐开发者使用新的基于注解的 TestContext 测试框架,本文我们将对此进行详细的讲述。 低版本的 Spring 所提供的 Spring 测试框架构在 JUnit 3.8 基础上扩展而来,它提供了若干个测试基类。而 Spring 2.5 所新增的…

spring课堂笔记

1 什么是spring ?     Spring是一个轻量级的控制反转(IoC)和面向切面(AOP)的容器框架.     spring的设计思想是,单例模式和工厂模式 2 spring的四大特点(优点)     轻量级,低侵入的设计     Spring的DI机制降低了业务对象替换的复杂性     spring不依赖于web容器,独立于各种应用服务器, Write Once,Run Anywhere(一次编译到处运行)     高度开放性:Spring并不完全依赖于Spring,开发者可自由选…

NOTE:JAVA

  2007-6-15 ____________________________________________________________________________________   1.spring容器   spring容器就是IoC容器,用来实现反转控制的spring组件.在spring中提供了两种IoC容器:BeanFactory和ApplicationContext ApplicationContext是BeanFactory的一个子接口,它继承了BeanFactory接口,并提供一些更为强大的功能.通常情况下,建议使用 ApplicationContext.   ApplicationC…

使用 Spring 2.5 TestContext 测试框架

 Spring 2.5 TestContext 测试框架用于测试基于 Spring 的程序,TestContext 测试框架和低版本 Spring 测试框架没有任何关系,是一个全新的基于注解的测试框架,为 Spring 推荐使用该测试框架。 概述 Spring 2.5 相比于 Spring 2.0 所新增的最重要的功能可以归结为以下 3 点: 基于注解的 IoC 功能; 基于注解驱动的 Spring MVC 功能; 基于注解的 TestContext 测试框架。 Spring 推荐开发者使用新的…

使用 Spring 2.5 基于注解驱动的 Spring MVC

未分类 , , , , , 发表评论
基于注解的配置有越来越流行的趋势,Spring 2.5 顺应这种趋势,为 Spring MVC 提供了完全基于注解的配置。本文将介绍 Spring 2.5 新增的 Sping MVC 注解功能,讲述如何使用注解配置替换传统的基于 XML 的 Spring MVC 配置。   继 Spring 2.0 对 Spring MVC 进行重大升级后,Spring 2.5 又为 Spring MVC 引入了注解驱动功能。现在你无须让 Controller 继承任何接口,无需在 XML 配置文件中定义请求和 C…