最新文章列表

用代码一步步学习Spring:IoC,AOP

1 从http://www.springframework.org下载Spring 2 用eclipse新建Java项目 3 建立我们的业务方法接口 java 代码   public interface BusinessObject {   public void doSomething();   public void doAnotherThing();   } ...
yangyi 评论(0) 有1372人浏览 2006-12-12 18:39

如何在应用程序中访问绑定的EJB?

今天又有问题了,所有的例子都是在WEB页面里面调用EJB的,这很容易理解,因为WEB页面也在JBOSS容器里面,EJB和WEB页面同在一个JVM里面,调用当然会比较方便,可是如何跨JVM来调用它里面的对象呢 我照WEB里面的样子试了一下,却发现不行.代码如下 java 代码 /*    * Test.java    *    * Created on 20 ...
lbfhappy 评论(0) 有2449人浏览 2006-12-12 17:46

请教:使用spring2.0 @AspectJ注解风格进行AOP编程时遇到问题:传递参数到Advice失败。

请教:使用spring2.0 @AspectJ注解风格进行AOP编程时遇到问题:传递参数到Advice失败。 曾经按照spring2.0-reference-cn的说明试过多次,就是不行,郁闷。 我使用spring2.0,在进行aop应用是使用的是AspectJ 5注解风格 问题:想传递参数到Advice中,但是运行时失败,总是报错,错误stack在最后。 场景: 1. IDE: Eclipse3. ...
binker 评论(3) 有5325人浏览 2006-12-11 12:26

aspect bundle or support AspectWerkz

aspect bundle     equinox-incubator/aspects     AJEER and AOSGi ------------------------------------------------------ This Equinox incubator project brings together AJEER and AOSGi from the AspectJ ...
kxhu 评论(0) 有760人浏览 2006-12-11 11:35

Spring整理笔记(概要)

[color=darkred][color=blue] 12月10日 1.IOC控制反转———由容器维护程序之间的 依赖关系! (好莱坞原则) 2、依赖注入—— 从注入的角度    i   接口注入    ii  方法注入    iii 构造子注入 3、BeanFactory        beanFactory在 大多的情况下不直接使用,而是使ApplicationContext 4、XMLB ...
ricky_love 评论(0) 有2071人浏览 2006-12-11 00:31

我的酒窝

场景一: 个人喜欢state-based的单元测试。(定义见mock is not stub)。 可是有些时候,比如在测试一些使用java.sql.Connection, ibatis SqlMapClient等接口的类的时 ...
ajoo 评论(91) 有28903人浏览 2006-12-10 15:23

Spring框架介绍ppt

最近给公司同事介绍了一下Spring框架。出发点偏向于Spring框架对于做中间件产品的帮助和启示。内容包括Spring框架的由来,IOC、 DI、AOP概念,BeanFactories,Spring提供的有用模版,Spring、WebWork和Hibernate集成例子,Spring 在ESB 产品中的使用,Spring 2.0介绍,Spring 3.0展望。最后是自己总结的Spring框架启示。 ...
pingpangsong 评论(1) 有6671人浏览 2006-12-10 13:19

AOP的学习

        AOP正在成为软件开发的下一个圣杯。使用AOP,你可以将处理aspect的代码注入主程序,通常主程序的主要目的并不在于处理这些aspect。AOP可以防止代码混乱。         为了理解AOP如何做到这点,考虑一下记日志的工作。日志本身不太可能是你开发的主程序的主要任务。如果能将“不可见的”、通用的日志代码注入主程序中,那该多好啊。AOP可以帮助你做到。         Spri ...
zhao 评论(0) 有1506人浏览 2006-12-09 12:55

一个service类里有很多业务逻辑方法,他们都大同小异,怎样利用设计模式

   现在我有一个service实现类,里面有很多业务逻辑方法,例如:工作流的申请,批准,拒绝,确定等等,他们都对应一个方法,每个方法都很大,其实他们做的事情都很类似,都是从页面获取获取参数,插入数据库, 调用工作流引擎,发送Email.但是根据每个业务不一样,设的一些值也不一样,比如神情后,往数据库状态字段里面插入wainting for approval.而批准后是waiting for exe ...
junglecat 评论(6) 有2822人浏览 2006-12-09 10:25

Spring AOP中文教程

 AOP正在成为软件开发的下一个圣杯。使用AOP,你可以将处理aspect的代码注入主程序,通常主程序的主要目的并不在于处理这些aspect。AOP可以防止代码混乱。 为了理解AOP如何做到这点,考虑一下记日志的工作。日志本身不太可能是你开发的主程序的主要任务。如果能将“不可见的”、通用的日志代码注入主程序中,那该多好啊。AOP可以帮助你做到。 Spring framework是很有前途的AOP技术 ...
hdy007 评论(0) 有1059人浏览 2006-12-05 15:22

Spring AOP中文教程

 AOP正在成为软件开发的下一个圣杯。使用AOP,你可以将处理aspect的代码注入主程序,通常主程序的主要目的并不在于处理这些aspect。AOP可以防止代码混乱。 为了理解AOP如何做到这点,考虑一下记日志的工作。日志本身不太可能是你开发的主程序的主要任务。如果能将“不可见的”、通用的日志代码注入主程序中,那该多好啊。AOP可以帮助你做到。 Spring framework是很有前途的AOP技术 ...
IT-future 评论(0) 有987人浏览 2006-12-05 15:22

cglib annotation extends problem analysis

cglib not write method Attribue into subclass: Enhancer->generateClass(ClassVistor c)->ReflectUtils.getMethodInfo(Method method,modifiers)->Attribute getAttribute(){return null} http://today.j ...
kxhu 评论(0) 有1073人浏览 2006-12-05 09:56

Spring AOP Step-by-step(1)

一: 概念 Aspect,常译为“方面”,是对施加于不同Class实例的相同问题域的抽象。<o:p></o:p> 二: 参与者<o:p></o:p> (1) Pointcut: ”方面”的切点--用来决定是否执行Advice的谓词 (2) Advice: 对”方面”的处理<o:p></o:p> (3) Advisor: P ...
xinyu_yang77 评论(0) 有2388人浏览 2006-12-05 01:32

AOP之透明持久化

  http://partech.blogdriver.com/partech/1217744.html   partech基于AspectJ对于AOP的深入应用作了一些有益的探索。ORM的价值之一正在于通过ORM引擎对于对象上的局部操作作出持久化诠释(参见 面向对象之形式系统 )。在partech的方案中,对象删除操作(destroy)的引入显得有些勉强:因为我们需要标记一个删除的时刻,所以调用了 ...
canonical 评论(2) 有2700人浏览 2006-12-05 00:34

动态代理(JDK1.3+)

一:概念<o:p></o:p> nProxy: Proxy作为client和target的中间人,可以做如Synchronization, Authentication, Remote Access, Lazy instantiation等工作[1]. nDynamic Proxy Hard code一些proxy任务令人乏味,如果定义一个 InvocationHand ...
xinyu_yang77 评论(0) 有1454人浏览 2006-12-04 14:16

面向对象之形式系统

    面向对象技术中最重要的概念是什么?在面向对象理论发展的初期,几乎所有的正统声音都在鼓吹继承(inheritance)概念,言必称虚拟函数和多态性。 ...
canonical 评论(2) 有4157人浏览 2006-12-04 00:15

cglib AOP;annotation Inherited;and together use have problem

cglib AOP:Code Generation Library proxy:jdk dynamic proxy must base on interface cglib:override annotation Inherited:@Inherited make annotation inherited @Inherited public @interface AnnTest {} alert ...
kxhu 评论(0) 有953人浏览 2006-12-01 13:37

AOP基本概念讲解

AOP,面向切面编程。举一个最简单的例子说明什么是面向切面编程,银行柜员机程序,它实现的商业逻辑很简单,如果客户取钱就在客户的帐户上做减法 ...
jeffen2006 评论(0) 有1196人浏览 2006-11-01 16:40

spring配置中bean的循环引用问题及解决方法

问题:Spring+Hibernate的应用中,定义了两个业务Service,这里分别称它们为serivceA,ServiceB。它们的关系简单点来说是这样的:serviceA需要引用serviceB,在serviceB中定义了一个接口列表,serverA必须在serviceB初始化时设置进列表。在纯bean的情况下,也就是这两个类不需要设置其他bean的情况下,循环引用是正常的,可以通过的。例如下 ...
wolfsquare 评论(1) 有10918人浏览 2006-02-07 08:53

基于拦截器的企业应用构造

    在上一篇文章里,我们使用了基于事件传递的机制来对企业应用的子系统进行解耦,但是由于需要强制地继承或者实现一个广播事件的接口EventBrocast,实际上,就职责分离和功能单一的角度来看,前篇文章中的例子中,这个机制对OrderService侵入太大了,我们必须寻找更为有效的方法,不需要程序实现某个接口或继承某个超类来完成这个工作,这一切必须对具体程序完全透明,这个责任谁能承担呢,毫无疑问, ...
wolfsquare 评论(0) 有1320人浏览 2005-12-06 20:49

最近博客热门TAG

应用服务器(43288) Spring(40812) Hibernate(33330) Tomcat(28345) 框架(27200) 设计模式(24056) Servlet(23313) Struts(22805) Bean(22194) 企业应用(18268) thread(15826) 多线程(14801) SUN(11436) 虚拟机(11382) Cache(11314) Security(8002) SSH(7109) DAO(6880) MVC(6206) AOP(6187)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics