• 看了以前的讨论,有些地方还是不太懂。这个链接用aspectJ实现了23种pattern。那个observer的实现我怎么看着那么不顺眼,但又说不出怎样实现更好一些。请大虾指点一二!
  • 文章作者写了使用多个框架实现DCI模式(Data Context Interaction)的文章,这次他使用aspectJ(Spring)谈如何实现DCI,他的结论是比Qi4j要清晰一些。 下面是Qi4j的实现代码:
  • 如题 icon
  • 用asjectj给类com.unmi.User添加一个方法foo()可以定义这样一个方面 public aspect ExtendClassRecipt{ public void com.unmi.User.foo() icon
  • 我有一个类player,有一个添加物品的方法addGoods(Goods goods)。现在系统要求每次给玩家添加东西的时候都要做日志记录,是谁添加的这人物品,物品的名称,添加的时间。因为系统中调用这个方法的地方太多了,我想用aspectJ来完成这个功能,觉得比较方面些,对原有的代码又不用改动。 icon
  • 请教一个问题,在eclipse中为一个工程添加了aspectj特性后,就不能正常显示中文了,有谁知道这是怎么回事吗?比如 System.out.println("你好你好"); 它就输出 浣犲ソ浣犲ソ[该贴被phoenixzhp于 icon
  • 希望能和对此有过研究的人进行讨论。 我看了些aosd的论文,也从citeseer上找了些paper看了看,但实际的项目还没看到用过AOP的。 icon
  • 在本教程中,我们了解到 AspectJ 中的切入点是一个强大的工具,可以精确指定方面建议的应用位置(例如方法、类或字段)。 使用 AspectJ 可以轻松创建切入点以定位主包或特定包中的所有方法。我们还可以根据需要排除某些包。 icon