锁定老帖子 主题:明明白白AOP(你没有理由不心领神会!)
该帖已经被评为新手帖
|
|
---|---|
作者 | 正文 |
发表时间:2012-07-26
s_ming 写道 最近在看Spring in Action 中关于AOP的章节,当看到advice这个术语时,我怎么也理解不了字面意思,翻字典也没用,根本和它所要表达的意思无关,那个章节看的我是异常痛苦.看了这个帖子,突然有种任督二脉被打通的感觉,再回想那个章节,感觉好象一下子全懂了.
名字的达意其实很关键,也是考虑到Advice直译成“通知”真的不恰当,所以这里,我采用“意译”的方式: 引用 有很多书籍和文章将Advice译为通知,我们觉得“通知”的译法很不达意。我们来看几个使用“通知”的语境:银行向张三发出了一个催款通知;班主任通知学生明天进行大扫除。从这些语境中,我们可以知道通知者只是把某个消息传达给被通知者,并不会替被通知者做任何事情,而Spring的Advice必须嵌入到某个类的连接点上,并完成了一段附加的应用逻辑,这明显是去“增强”目标类的功能。当然,我们不能对这个翻译有过多的微词,毕竟Advice这个英文单词本身就有些不知所云,如果将其改为Enhancer,相信理解起来会更容易一些。
|
|
返回顶楼 | |
发表时间:2012-07-31
经常被那些个概念搞混淆,这次似乎明白了
|
|
返回顶楼 | |
发表时间:2012-12-12
stamen 写道 首先感谢这位仁兄,居然手下留情只给我投了新手帖,而没有投隐藏帖。
其次很希望这位仁兄能写一写关于AOP的高论让我学习,毕竟我对AOP的理解就只能这样了。 如果能够指出本帖子关于AOP描述的不足,则深为感谢,此外,有理有据也才较服人, 否则闷声不响地给个新人帖,未免有恶意评帖的嫌疑吧 这些人明显心理不平衡 |
|
返回顶楼 | |
发表时间:2012-12-20
好东西,需要学的还很多啊
|
|
返回顶楼 | |
发表时间:2012-12-21
好东西,今晚上的培训课上刚好说道AOP,楼楼,这个正好加深我印象耶
|
|
返回顶楼 | |