2006年12月23日

摘要: 例3.使用引入  如果我们可以关闭或者打开指定实例的跟踪,那么将会非常理想。 JBoss AOP有一个应用程序接口把元数据附加到一个对象实例中,但是让我们假装一个实际的跟踪应用程序接口是最佳解决方案。 在本例中,我们将通过使用一个引入改变POJO类本身的定义。 我们将强制POJO类实现一个跟踪接口,并且提供一个混合类来处理新的跟踪应用程序接口。 下面是这个跟踪接口:public interface... 阅读全文

posted @ 2006-12-23 22:17 doraemon1983 阅读(173) 评论(0) 推荐(0)

摘要: 例2、使用元数据  TracingInterceptor不追踪字段访问,因为它有点太冗长。对于开发者来说,实现get()和set()方法来封装字段访问是一个惯例。如果TracingInterceptor可以过滤而不是跟踪这些方法,那将非常好。 这个例子向你说明,如何使用JBoss AOP元数据来实现基于一个每方法结构的过滤。通常,元数据被用于更复杂的,如定义事务属性、每方法安全角色或者持久映射,但... 阅读全文

posted @ 2006-12-23 22:16 doraemon1983 阅读(146) 评论(0) 推荐(0)

摘要: 例子1、使用监听器  JBoss 4.0带有一个面向方面的程序设计框架。这个框架和JBoss应用程序服务器紧密地整合,但是你还可以在你自己的应用程序上单独运行它。你只有看到它如何工作,才能真正明白一个概念,所以让我们使用JBoss AOP中的例子来说明所有这些东西是如何合作的。在本文剩余的部分,我们将使用AOP构建一个简单的追踪框架。  定义一个监听器  首先要做的是实现我们的小跟踪框架,来定义将... 阅读全文

posted @ 2006-12-23 22:15 doraemon1983 阅读(200) 评论(0) 推荐(0)

摘要: 概述(转载http://www.yesky.com)  面向方面的程序设计(AOP)是一个激动人心的新规范,和已经有十几年历史的面向对象的程序设计(OOP)在软件开发上有相同的作用。 AOP和OOP不是相互竞争的技术,实际上它们相辅相成的十分融洽。 面向对象的程序设计对于建模常见的对象等级体系非常有用。 它的不足之处在于处理跨多个非关联对象模型的常见情况;这时就有AOP的用武之地了。 AOP允许你... 阅读全文

posted @ 2006-12-23 22:14 doraemon1983 阅读(180) 评论(0) 推荐(0)

摘要: [转载与http://tech.163.com/]界面设计是为了满足软件专业化标准化的需求而产生的对软件的使用界面进行美化优化规范化的设计分支。具体包括软件启动封面设计,软件框架设计,按钮设计,面板设计,菜单设计,标签设计,图标设计,滚动条及状态栏设计,安装过程设计,包装及商品化。 在设计的过程中有较多注意的关键问题,以下列出几点: (1)软件启动封面设计应使软件启动封面最终为高清晰度的图像,如软... 阅读全文

posted @ 2006-12-23 19:25 doraemon1983 阅读(250) 评论(0) 推荐(0)

摘要: 作者:不详 来源:不详 http://www.csai.cn 2005年03月08日   现在软件设计里到处都是模式,框架。有次朋友问什么是模式?我也在学习中,就我的学习经验,给出以下小结。(注意:个人观点,仅供参考,欢迎指正。)    1.什么是模式?模式,即pattern。其实就是解决某一类问题的方法论。你把解决某类问题的方法总结归纳到理论高度,那就是模式。 Alexander给出的经典... 阅读全文

posted @ 2006-12-23 19:22 doraemon1983 阅读(368) 评论(0) 推荐(0)


博客园  ©  2004-2026
浙公网安备 33010602011771号 浙ICP备2021040463号-3