读了这段文字,我有一个地方没有想明白,就是红色的部分,为什么不能因为注释而修改类的字节码
注释在一些场景中非常有用。当不是直接修改行为而是增强行为时,特别是在添加样板代码的情况下,注释在诸如EJB和Web services这样的框架中运行得非常好。
注释不能用做预处理器。Sun的设计特别预防了完全因为注释而修改类的字节码。这样可以正确地理解该语言的成果,而且IDE之类的工具也可以执行深入的代码分析和重构之类的功能。
注释不是银弹。第一次遇到的时候,人们试图尝试各种技巧。请看下面这个从别人那里获得的建议:
public class Foo {
@Property
...
对于讲domain object 映射到关系型数据库中,hibernate等持久性框架做了很多的工作,使得业务逻辑只需要和hibernate等持久层进行交互,而不需要直接和具体的数据库进行交互。
这给程序员带来了很大的方便,在业务逻辑处理上,只要针对domain object就可以。
使用Lucene进行索引、搜索开发的的时候,最经常碰到的概念就是Document 和Field,在程序中一个不得不去做的事情,就是将领域对象的属性映射到document的field中去,在搜索的时候,还要根据document和field来构建DTOs(Data trans 阅读全文
类别:Lu ...
- 浏览: 17434 次

- 详细资料
搜索本博客
最新评论
-
NetBeans终于是完全的英文 ...
你的conf怎么添加的我怎么不行啊?
-- by wuxiao1023






评论排行榜