`
foodyi
  • 浏览: 7614 次
  • 性别: Icon_minigender_1
  • 来自: 大连
社区版块
存档分类
最新评论

AOP应用在项目中遇到的问题~

阅读更多
  项目的大体结构是flash+java,通过openamf来完成之间的通信.
简单说一下openamf能够让大家对我的问题有个更清晰的认识,flash发送amf格式的文件到openamf提供的servlet
再由这个servlet来访问flash希望访问的java类,openamf实现序列化和反序列化的过程,flash需要提供要访问类的具体名称,以及方法名.flash需要访问的类我们通过spring声明了,这样flash端不需要写完整的类名,只需要写beanId即可.
但是spring的好处我们是一点没用到T_T.
  现在我想对每个方法的执行时间进行统计,所以我想到了AOP,一开始使用spring提供的AOP,但是flash和java之间传递的
值都是无状态的,没有session这个东东!所以在服务器端根本就无法通过getApplicationContext()获得applicationContext
也就无法实现拦截.于是我又开始搞aspectJ,一开始一切都开始朝着好的方向发展,写好了aspect而且也都关联上了.当我
启动web服务的时候.......
org.springframework.beans.factory.BeanDefinitionStoreException: Error registering bean with name 'SystemParamHandler' defined in ServletContext resource [/WEB-INF/resource/applicationContext-web.xml]: Class that bean class [cn.bestwiz.jhf.frontdesk.trade.biz.logic.SystemParamHandler] depends on not found; nested exception is java.lang.NoClassDefFoundError: org/aspectj/lang/Signature
Caused by:
java.lang.NoClassDefFoundError: org/aspectj/lang/Signature
这里我不太了解aspect的运行原理,是不是编译成了spring无法解析的class文件?
分享到:
评论

相关推荐

    weaverl:Erlang 遇到 AOP

    韦弗尔 Erlang 遇到 概述 Weaverl 旨在为 Erlang 社区带来与主流语言(例如 /Java)中主要 ... 不要期望一个成熟的、没有错误的工具可以集成到生产软件中,而是一个实验性的软件,你可以用它来开始在你的 Erlang 应用程

    springboot 中使用 AOP 的一个简单小例子,web 小应用

    springboot maven 项目,导入如 idea 开发工具,可快速运行的一个 web 小例子。 如果你正在使用 springboot 开发,并且想要使用 AOP ,那么这个正适合你。 springboot 2.7.16, 使用...如运行遇到任何问题,欢迎留言。

    SOA实践--使用IoC和AOP重构SOA应用

    在本文中,作者通过一个WebService访问的实例,具体描述了SOA应用中所遇到的一系列具体问题,并描述如何利用IoC和AOP等技术进行代码重构,从而构建结构更加良好、灵活的SOA应用。 1.引言SOA是一种构造分布式系统的...

    深入解析Java Spring框架

    引言 Java Spring框架作为企业级应用的首选框架之一,承载着广泛的开发任务。本文将全方位探讨Java Spring框架,...回顾参与的企业级应用项目,分享在项目中面临的挑战和解决方案。强调Spring框架在项目中的应用场景

    基于javaWeb实现留言管理系统附项目源码+文档说明

    Spring解决了开发者在J2EE开发中遇到的许多常见的问题,提供了功能强大IOC、AOP及Web MVC等功能。Spring可以单独应用于构筑应用程序,也可以和Struts、Webwork、Tapestry等众多Web框架组合使用,并且可以与 Swing等...

    基于java SSM框架实现超市管理系统高级版v2附项目源码+文档说明

    Spring解决了开发者在J2EE开发中遇到的许多常见的问题,提供了功能强大IOC、AOP及Web MVC等功能。Spring可以单独应用于构筑应用程序,也可以和Struts、Webwork、Tapestry等众多Web框架组合使用,并且可以与 Swing等...

    基于java SSM框架实现进销存或库存管理系统附项目源码+文档说明

    Spring解决了开发者在J2EE开发中遇到的许多常见的问题,提供了功能强大IOC、AOP及Web MVC等功能。Spring可以单独应用于构筑应用程序,也可以和Struts、Webwork、Tapestry等众多Web框架组合使用,并且可以与 Swing等...

    基于javaweb 实现超市管理系统附数据库文件+文档说明

    Spring解决了开发者在J2EE开发中遇到的许多常见的问题,提供了功能强大IOC、AOP及Web MVC等功能。Spring可以单独应用于构筑应用程序,也可以和Struts、Webwork、Tapestry等众多Web框架组合使用,并且可以与 Swing等...

    基于java SSM框架实现考勤管理系统附数据库文件+文档说明

    Spring解决了开发者在J2EE开发中遇到的许多常见的问题,提供了功能强大IOC、AOP及Web MVC等功能。Spring可以单独应用于构筑应用程序,也可以和Struts、Webwork、Tapestry等众多Web框架组合使用,并且可以与 Swing等...

    基于javaWeb实现毕业生离校管理系统附数据库文件+文档说明

    Spring解决了开发者在J2EE开发中遇到的许多常见的问题,提供了功能强大IOC、AOP及Web MVC等功能。Spring可以单独应用于构筑应用程序,也可以和Struts、Webwork、Tapestry等众多Web框架组合使用,并且可以与 Swing等...

    基于java SSM框架实现博客管理系统附数据库文件+文档说明

    Spring解决了开发者在J2EE开发中遇到的许多常见的问题,提供了功能强大IOC、AOP及Web MVC等功能。Spring可以单独应用于构筑应用程序,也可以和Struts、Webwork、Tapestry等众多Web框架组合使用,并且可以与 Swing等...

    基于springboot实现OA自动化办公系统附数据库文件+文档说明

    Spring解决了开发者在J2EE开发中遇到的许多常见的问题,提供了功能强大IOC、AOP及Web MVC等功能。Spring可以单独应用于构筑应用程序,也可以和Struts、Webwork、Tapestry等众多Web框架组合使用,并且可以与 Swing等...

    基于java ssh框架实现机票订购管理系统v2附数据库文件+文档说明

    Spring解决了开发者在J2EE开发中遇到的许多常见的问题,提供了功能强大IOC、AOP及Web MVC等功能。Spring可以单独应用于构筑应用程序,也可以和Struts、Webwork、Tapestry等众多Web框架组合使用,并且可以与 Swing等...

Global site tag (gtag.js) - Google Analytics