- 浏览: 1064488 次
- 性别:
- 来自: 长沙
文章分类
- 全部博客 (639)
- 服务器配置篇 (58)
- hibernate篇 (14)
- spring篇 (33)
- struts篇 (28)
- JS篇 (46)
- 其他技术篇 (46)
- 数据库集群配置 (6)
- JAVA基础相关 (48)
- 分布式框架HadHoop的应用 (2)
- FLEX篇 (8)
- SQLSERVER技术 (32)
- Android学习 (13)
- amchart学习笔记 (1)
- openfire+smark搭建即时通讯 (9)
- Linux学习 (18)
- Oracle数据库 (15)
- 网站优化技术 (12)
- mysql数据库 (2)
- 项目学习总结 (18)
- 工具类(JAVA) (12)
- 工具类(JS) (2)
- 设计模式 (10)
- Lucene学习 (24)
- EJB3学习 (6)
- Sphinx搜索引擎 (3)
- 工作中用到的软件小工具 (5)
- .NET (49)
- JAVA 连接SQLSERVER2008步骤 (1)
- MongoDB (19)
- Android手机开发 (3)
- Maven (6)
- vue (9)
- Shiro (4)
- mybatis (3)
- netty框架 (1)
- SpringCloud (3)
- spring-cloud (7)
- Git (1)
- dubbo (2)
- springboot (13)
- rocketmq (1)
- git学习 (2)
- kafka服务器 (2)
- linux (10)
- WEB系统辅助项目 (1)
- jenkins (2)
- docker (4)
- influxdb (3)
- python (2)
- nginx (1)
最新评论
-
jiangfuofu555:
这样数据量大,效率怎么样?
sqlserver 实现分页的前台代码 以及后台的sqlserver语句 -
w156445045:
博主请问下,如何做到实时的刷新呢,
另外我后台是Java 谢谢 ...
web 版本的汽车仪表盘,非常好看。还有各种图形 -
jackyin5918:
<transportConnector name=&qu ...
ActiveMQ的activemq.xml详细配置讲解 -
握着橄榄枝的人:
你这个不是spring1.x的吧
spring1.x使用AOP实例 -
xiaophai:
全乱套了!
openfire+spark搭建完美的及时通讯
spring1.x使用AOP配置。
applicationContext.xml
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:p="http://www.springframework.org/schema/p"
xmlns:context="http://www.springframework.org/schema/context"
xmlns:aop="http://www.springframework.org/schema/aop" xmlns:tx="http://www.springframework.org/schema/tx"
xmlns:mvc="http://www.springframework.org/schema/mvc" xmlns:task="http://www.springframework.org/schema/task"
xsi:schemaLocation="http://www.springframework.org/schema/beans
http://www.springframework.org/schema/beans/spring-beans-3.0.xsd
http://www.springframework.org/schema/context
http://www.springframework.org/schema/context/spring-context-3.0.xsd
http://www.springframework.org/schema/tx
http://www.springframework.org/schema/tx/spring-tx-3.0.xsd
http://www.springframework.org/schema/aop
http://www.springframework.org/schema/aop/spring-aop-3.0.xsd
http://www.springframework.org/schema/mvc
http://www.springframework.org/schema/mvc/spring-mvc-3.0.xsd
http://www.springframework.org/schema/task
http://www.springframework.org/schema/task/spring-task-3.0.xsd
">
<bean id="dao1" class="com.dao.UserDaoImpl">
<qualifier value="dao1"></qualifier>
</bean>
<bean id="dao2" class="com.dao.UserDaoImpl2">
<qualifier value="dao2"></qualifier>
</bean>
<bean id="UserService" class="com.service.UserService">
</bean>
<!--proxy-->
<bean id="accountProxy" class="org.springframework.aop.framework.ProxyFactoryBean">
<property name="proxyInterfaces">
<value>com.service.IUserService</value>
</property>
<property name="target">
<ref local="accountTarget" />
</property>
<property name="interceptorNames">
<list>
<value>theAroundAdvisor</value>
</list>
</property>
</bean>
<!--Target-->
<bean id="accountTarget" class="com.service.UserService" />
<!--ADVISOR-->
<!--Note: An advisor assembles pointcuts and advice-->
<bean id="theAroundAdvisor"
class="org.springframework.aop.support.RegexpMethodPointcutAdvisor">
<property name="advice">
<ref local="theAroundAdvice" />
</property>
<property name="pattern">
<value>.*</value>
</property>
</bean>
<!--ADVICE-->
<bean id="theAroundAdvice" class="com.adviser.Around" />
<context:annotation-config />
</beans>
- Spring3.rar (9.5 KB)
- 下载次数: 0
发表评论
-
spring整合memeched
2017-11-23 14:18 495XMemcached是一个基于Java nio的memcac ... -
Spring 4 MVC @RestController 注解实现REST Service
2017-11-07 10:56 993简短 & 快速介绍REST REST表示 Repr ... -
SSM框架-----------SpringMVC+Spring+Mybatis框架整合详细教程
2017-10-25 15:54 5291、基本概念 1.1、Spring Sp ... -
spring mvc 文件上传
2017-10-03 23:14 522直接上代码吧,大伙一看便知 这时:commonsmulti ... -
SpringMVC对静态资源进行缓存
2017-09-26 15:19 401在dispatcher-servlet.xml中配置: ... -
springmvc常用注解标签详解
2017-09-12 08:30 3581、@Controller 在SpringMVC ... -
Spring JdbcTemplate 与 事务管理 学习
2014-11-12 09:35 763Spring的JDBC框架能够承担资源管理和异常处理的工作, ... -
Spring中使用annotation注入
2014-11-12 08:42 664我们使用Spring 一般式在xml配置文件中进行注入.但是 ... -
spring集成数据库连接池
2014-11-07 14:30 805我项目中使用的是proxool数据库连接池, 首先在web ... -
spring+xifre 发布webservice服务
2011-12-28 10:01 1655利用xfire编写webservice的例子,内容如下1. x ... -
spring3.0事物配置
2011-11-02 16:47 1865第一种配置方法:基于XML的事务管理 这种方法不需要对原有的 ... -
spring aop的注解配置中,前置,后置,环绕通知,以及异常通知怎么获得被代理方法的参数
2011-10-23 22:17 4965定义的接口 package com.aspectaop; ... -
spring 事物配置全文
2011-10-20 10:39 1033根据代理机制不同,有以下几种配置方式: 先定义 ... -
spring 2.0使用AOP实例(基于Annotation的配置方式)
2011-10-19 14:53 1206使用Java5注解配置及使用Spring AOPSpring2 ... -
spring 2.0使用AOP实例(基于XML的配置方式)
2011-10-19 14:44 1405设计系统的核心业务组件。基于针对接口编程的原则,一个好习惯是先 ... -
使用 Spring 注释学习笔记
2011-10-18 10:33 825概述 注释配置相对于 XML 配置具有很多的优势: 它可 ... -
spring 3.0配置实用例-applicationContext.xml 空白文档
2011-10-18 10:24 2329<?xml version="1.0" ... -
使用spring2.5注释驱动的IOC功能
2011-10-13 14:26 705概述 注释配置相对于 XML 配置具有很多的优势: 它可 ... -
利用Annotation来实现属性的注入
2011-05-06 21:36 1176在以前的SPRING中我们通常采用的方式是在XML文件来来实现 ... -
使用SPRING的IOC的好处
2011-03-01 00:06 1778IOC:控制反转,它是不 ...
相关推荐
1. **AOP(面向切面编程)**:Spring 3.x在AOP方面进行了优化,使得切面定义更加简洁,支持更多的通知类型,并且增强了对注解的支持,使得切面编程更为直观。 2. **MVC(模型-视图-控制器)**:Spring 3.x的Web MVC...
《精通Spring4.x企业应用开发实战》是一本深入解析Spring框架在企业级应用中的实践指南。这本书涵盖了Spring框架的核心概念、重要特性和实际应用,旨在帮助开发者熟练掌握Spring4.x版本的各种开发技能,以提高软件...
1. **MVC增强**:Spring 3.x对Model-View-Controller(MVC)架构进行了大量的优化,支持更多的视图技术,如FreeMarker、Velocity等,并提供了更强大的数据绑定和验证功能。 2. **数据访问集成**:Spring 3.x增强了...
同时,由于`aopalliance`库的存在,即使我们的应用中混合使用了多种AOP框架,它们也可以协同工作,共享相同的拦截器实例。 在实际项目中,这个jar包的应用场景非常广泛。例如,当我们在使用Hibernate进行数据持久化...
这篇博客文章将探讨如何在Spring 2.0中使用AOP实例,特别是通过注解来实现。 首先,我们需要了解AOP的基本概念。AOP的核心是切面(Aspect),它封装了横切关注点,即那些跨越多个对象的行为或责任。在Spring中,切...
1. **依赖注入(Dependency Injection, DI)**:Spring3.X强化了DI机制,允许开发者通过XML配置或注解来管理对象之间的依赖关系,降低了代码的耦合度。 2. **面向切面编程(AOP)**:Spring3.X提供了更强大的AOP支持,...
在Spring4.x中,你可以看到`ApplicationContext`是如何加载配置并创建bean实例的,以及`BeanFactory`接口及其实现如何负责bean的生命周期管理。通过源码,我们可以学习到`@Autowired`注解的工作原理,了解它是如何...
Spring4.x进一步强化了模块化设计,包括Core Container、Data Access/Integration、Web、AOP、Test等多个模块,每个模块都可以独立使用,也可以组合使用,提供了极高的灵活性。 通过深入研究Spring4.x的源码,我们...
1. **Spring3.x核心概念**:Spring3.x版本是Spring框架的一个重要里程碑,引入了许多新特性和改进。其中包括依赖注入(Dependency Injection, DI),使得对象之间的依赖关系可以通过配置文件或注解来管理,降低了...
在Spring 2.x中,开发者通过XML配置文件或注解来声明组件及其依赖,容器负责实例化、装配以及管理这些对象。 2. **依赖注入**: 依赖注入是IoC的一种实现方式,它使得对象之间的依赖关系在编译时并不确定,而是在...
《精通Spring 2.x企业应用开发详解》是针对Spring框架2.x版本的一本深度学习教程,旨在帮助读者全面掌握Spring在企业级应用开发中的实践技巧和核心概念。这本书的源代码部分包括了"part5",暗示着它可能涵盖了整个...
在本光盘中,你可以找到与Spring 4.x框架各个关键部分相关的实例,涵盖了IoC(Inversion of Control,控制反转)、AOP(Aspect Oriented Programming,面向切面编程)、数据访问、Web开发等多个方面。 1. **IoC容器...
《Spring 3.x企业应用开发实战》这本书是针对Spring框架3.x版本的详细指南,旨在帮助开发者深入理解和熟练运用Spring...《Spring 3.x企业应用开发实战》这本书应该会详细讲解这些内容,并通过实例指导读者实践操作。
下面我们将深入探讨Spring AOP的关键概念和使用方法。 1. **切面(Aspect)**:切面是关注点的模块化,例如,一个日志记录切面可能包含所有与日志记录相关的代码。在Spring AOP中,切面由两个主要部分组成:通知...
1. **IoC容器**:这部分源码会涵盖Bean的生命周期、自动装配、bean的定义与实例化等,帮助理解Spring如何管理对象及其依赖关系。 2. **AOP**:展示如何使用Spring AOP实现切面,包括通知类型(前置、后置、环绕、...
在本资源中,"Spring 3.x企业应用开发实战光盘源码part02" 提供了Spring框架3.x版本的企业级应用开发实例代码。这部分是整个教程源码的第二部分,暗示着可能存在一个第一部分,可能包含了基础的设置和初始化工作。...
光盘源码是该书配套的实践材料,旨在帮助读者通过实例加深对Spring 3.x版本的理解和掌握。虽然由于文件大小限制,光盘中的jar包未能上传,但读者可以通过Ant、Maven或其他构建工具自行下载所需依赖。 Spring框架是...
本书《Spring 3.x 企业应用开发实战》将详细讲解这些概念,并通过实例演示如何在实际项目中应用Spring框架,帮助读者从理论到实践,掌握Spring 3.x的核心技术和最佳实践。书中可能涵盖了Spring配置、AOP编程、Spring...