spring3 中aop实现问题

问题描述

新近搭建了一个spring3的项目,用户注解的方式实现aop ,在spring.xml 添加了<aop:aspectj-autoproxy /> 提示错误:Caused by: java.lang.ClassNotFoundException: org.springframework.beans.factory.parsing.ComponentRegistrar但是spring3 的jar和源代码里面都没有找个接口。求老鸟关怀下 import org.aspectj.lang.annotation.Aspect;import org.aspectj.lang.annotation.Before;import org.aspectj.lang.annotation.Pointcut;import org.springframework.stereotype.Component;@Component@Aspectpublic class CheckLoginAspect {@Pointcut("execution(* ecif.common.app.*.*(..))")public void pointcut() {System.out.println("。。。。之前pointcut");}@Before("pointcut()")public void before() {System.out.println("。。。。之前");}} 问题补充:有的 补充所有包截图

解决方案

2个地址都能下
解决方案二:
http://www.arcdown.com/it/864198http://ishare.iask.sina.com.cn/f/14036856.html?from=like3.0的下吧
解决方案三:
http://download.csdn.net/download/xidianluke/32368553.0.5的,你下载的时候直接百度搜索spring-beans.jar 3.0就能搜到
解决方案四:
http://download.csdn.net/download/xidianluke/3236855
解决方案五:
我也遇到这个问题   关注
解决方案六:
http://download.csdn.net/tag/spring-beans.jar/orderbypubdate这里可以下载。
解决方案七:
有,家我QQ:503229799我给你
解决方案八:
spring-beans这个jar包有没有?

时间: 2024-09-20 10:30:39

spring3 中aop实现问题的相关文章

在Spring3中,配置DataSource的方法有6种。

原文 在Spring3中,配置DataSource的方法有6种. 在Spring3中,配置DataSource的方法有五种. 第一种:beans.xml  Xml代码    <bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource"       destroy-method="close">       <property name="dr

spring-Spring中aop的@Before,使用时出错,在线等!急!

问题描述 Spring中aop的@Before,使用时出错,在线等!急! org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.springframework.aop.config.internalAutoProxyCreator': Instantiation of bean failed; nested exception is org.springframewo

Spring中AOP的原理?

问题描述 面试问Spring中AOP的原理?用到哪些技术?答:通过动态代理技术,然后简单说了些实现方式.这只是其中的一种,还有其他的吗?答:........求大哥们指点! 问题补充:suziwen 写道 解决方案 其实它的代理 :分为动态代理和静态代理解决方案二:spring 提供了多种不同的方案实现对 bean 的 aop proxy, 包括 ProxyFactoryBean, 便利的 TransactionProxyFactoryBean 以及 AutoProxyCreator 等, 下图是

Spring 2.X中AOP的使用浅析

和Spring1.X相比,Spring2.X使用AspectJ的语法来声明AOP,这使得它更"标准",更灵活了.还是那句话,如果你不了解AspectJ并且打算使用Spring2.X的AspectJ式AOP,那就学学AspectJ吧,这方面的书还是很多了. Spring2.X下的切面有两种实现方式,一种是以Java文件定义切面(其只是普通的Java类),然后在配置文件中声明定义的切面:另一种是在Java类中引入和AOP相关的元数据(注释). 先介绍第一种配置方式.需要指出的是,Sprin

Java的Spring框架中AOP项目的一般配置和部署教程_java

0.关于AOP面向切面编程(也叫面向方面编程):Aspect Oriented Programming(AOP),是软件开发中的一个热点,也是Spring框架中的一个重要内容.利用AOP可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间的耦合度降低,提高程序的可重用性,同时提高了开发的效率. AOP是OOP的延续. 主要的功能是:日志记录,性能统计,安全控制,事务处理,异常处理等等. 主要的意图是:将日志记录,性能统计,安全控制,事务处理,异常处理等代码从业务逻辑代码中划分出来,通过对

举例讲解Java的Spring框架中AOP程序设计方式的使用_java

1.什么是AOP AOP是Aspect Oriented Programming的缩写,意思是面向方面编程,AOP实际是GoF设计模式的延续. 2.关于Spring AOP的一些术语: A.切面(Aspect):在Spring AOP中,切面可以使用通用类或者在普通类中以@Aspect 注解(@AspectJ风格)来实现 B.连接点(Joinpoint):在Spring AOP中一个连接点代表一个方法的执行 C.通知(Advice):在切面的某个特定的连接点(Joinpoint)上执行的动作.通

SpringFramework中的AOP简单使用

AOP作为Spring这个轻量级的容器中很重要的一部分,得到越来越多的关注,Spring的Transaction就是用AOP来管理的,今天就通过简单的例子来看看Spring中的AOP的基本使用方法. 首先确定将要Proxy的目标,在Spring中默认采用JDK中的dynamic proxy,它只能够实现接口的代理,如果想对类进行代理的话,需要采用CGLIB的proxy.显然,选择"编程到接口"是更明智的做法,下面是将要代理的接口: public interface FooInterfa

Spring中的AOP(二)——AOP基本概念和Spring对AOP的支持

AOP的基本概念     AOP从运行的角度考虑程序的流程,提取业务处理过程的切面.AOP面向的是程序运行中的各个步骤,希望以更好的方式来组合业务逻辑的各个步骤.AOP框架并不与特定的代码耦合,AOP框架能处理程序执行中特定切入点,而不与具体某个类耦合(即在不污染某个类的情况下,处理这个类相关的切点).下面是一些AOP的一些术语:     切面(Aspect):业务流程运行的某个特定步骤,也就是应用运行过程的关注点,关注点通常会横切多个对象,因此常被称为横切关注点     连接点(JoinPoi

Spring中使用AspectJ实现AOP

一,一些基本概念                Spring除了IOC容器之外,另一大核心就是AOP了.Spring 中AOP是通过AspectJ来实现的.                   首先来看下AOP 的相关概念:        1,Aspect                     对横切性关注点的模块化.         2,Advice                      对横切性关注点的具体实现        3,Cross Cutting Concern