JiveJdon Community Forums
在线413人   首页   主题表   培训咨询   标签   查搜   注册    登陆 RSS
首页 » 论坛 » 设计模式、框架和架构
???en_US.forumThreadPrev.name??? 上一主题
RSS google yahoo 365Key网摘 CSDN网摘 添加到百度搜藏 POCO网摘 新浪ViVi QQ网摘
???en_US.forumThreadNext.name??? 下一主题
Go 共有 4 回复(1页) 阅读114次
 发表新帖子   回复该主题贴
grasssu



发表文章:
注册时间: 2004年11月17日
悄悄话
个人博客
在线? 当前离线
我要关注该作者发言
关于AOP的问题 2004年12月13日 06:04 收藏关注本主题 到本帖网址 加入本帖到收藏夹 请用鼠标选择需要回复的文字再点按本回复键 回复该主题
标签     
1。现在有没有建模工具支持AOP?
2。我对AOP了解不多,想请教一下使用过AspectJ的大虾,你们有没有遇到过维护困难的问题?例如某个aspect通过introduction改变了一个类的行为,而类(的开发人员)并不知道,从而做了错误的事情。又或者多个aspect之间并不知晓而产生冲突?
3。有没有开发工具支持对AOP的refactoring?
4. 现在的AOP实现除了AspectJ和Hyper/J之外还有没有别的?
banq



发表文章: 11308
注册时间: 2002年08月03日
悄悄话
个人博客
在线? 当前离线
我要关注该作者发言 72人关注
Re: 关于AOP的问题 2004年12月13日 19:59 收藏关注本主题 到本帖网址 加入本帖到收藏夹 请用鼠标选择需要回复的文字再点按本回复键 回复该主题
AspectJ其实不算好,有很多AOP 如Nanning Spring dyncAOp都非常不错。
grasssu



发表文章: 5
注册时间: 2004年11月17日
悄悄话
个人博客
在线? 当前离线
我要关注该作者发言
Re: 关于AOP的问题 2004年12月22日 15:34 收藏关注本主题 到本帖网址 加入本帖到收藏夹 请用鼠标选择需要回复的文字再点按本回复键 回复该主题
谢谢!还想请教一个问题:
你们说的静态AOP和动态AOP是什么意思?是不是指静态和动态weaving?
recher



发表文章:
注册时间: 2004年02月10日
悄悄话
个人博客
在线? 当前离线
我要关注该作者发言
Re: 关于AOP的问题 2004年12月23日 10:31 收藏关注本主题 到本帖网址 加入本帖到收藏夹 请用鼠标选择需要回复的文字再点按本回复键 回复该主题
您好,
你的理解可以说基本上是对的,动态的AOP和静态的AOP的区分主要是根据他们的实现的方式AspectJ实现是有缺陷主要体现如果做修改和扩展需要重新编译,但是也有一定优势他的性能和稳定性相对好一点.动态的AOP(例如Spring使用JDK的动态代理模式的扩展和CGLIB的两种实现)的优略刚好相反,但是总的来说基本比较好性能和稳定性基本上可以控制的.还有一种介于两者之间被人称为半自动方式---JBOSS的AOP实现,但是它比较特殊我们在自己的应用系统不提倡也比较难实现(因为JOBSS是一个中间件,所以AOP的体系也与中间件技术结合,特别是它对JVM的classloader的管理).
dabb



发表文章: 233
注册时间: 2004年04月21日
悄悄话
个人博客
在线? 当前离线
我要关注该作者发言
Re: 关于AOP的问题 2004年12月27日 14:20 收藏关注本主题 到本帖网址 加入本帖到收藏夹 请用鼠标选择需要回复的文字再点按本回复键 回复该主题
通过introducing 可以实现java的多继承关系,但大部分这种关系都可以通过implements + aop来实现。aop我也只是用来做过事务管理或则权限验证之类比较大的“方面”的应用。如果什么屁都去aop一下,结果可能适得其反。aop还有个锯说是pure java实现的叫AspectWerkz。
标签     
共有 4 回复(1页) Go
???en_US.forumThreadPrev.name??? 上一主题
  Go back to the topic 返回本主题   Go back to the topic listing返回主题列表    返回页首返回页首
???en_US.forumThreadNext.name??? 下一主题
正在读取,请等待...
查询本论坛内 回复超过的热门帖子
标题
 
粗体: [b]文本[/b] 斜体: [i]文本[/i] 下划线 [u]文本[/u] 插入网上的图片 [img]http://wwww.xxxx.com/img.ext[/img] 插入代码 [code]程序代码[/code]  插入url链接 [url]http://url[/url] / [url=http://url]URL加下滑线[/url] 上传图片 word文档 Txt等附件
内容
  提交时自动拷贝以上内容到剪贴板 Ctrl+V可取出;提问题前先查询标签列表

使用帮助 手机m.jdon.com RSS add to google add to yahoo
解惑之道在J道 ,打造中国最具影响力的的软件架构社区 推荐FireFox或Chrome快速浏览本站
OpenSource JIVEJDON Powered by JdonFramework Code © 2002-10 jdon.com

anti spam