未分类文章

实战篇:设计自己的Annotation

Annotation在java的世界正铺天盖地展开,有空写这一篇简单的annotations的文章,算是关于Annotation入门的文章吧,希望能各位们能抛砖,共同学习...... 不讲废话了,实践才是硬道理. 第一部分:了解一下java1.5起默认的三个annotation类型: 一个是@Override:只能用在方法之上的,用来告诉别人这一个方法是改写父类的。 一个是@Depreca ...
lighter 评论 (14) 有 12016 人浏览 2011-05-26

什么是Annotation?

在创建EJB组件时,必需提供一些定义,使得EJB组件使用一些服务例如:安全服务,持久化服务,事务服务。EJB容器可以提供这些服务,这样EJB只要实现业务逻辑就可以了。但是说到底EJB容器使用EJB组件的元数据来提供这些服务,在以前EJB的元数据是以XML配置文件形式出现的,这些配置文件与EJB源文件是分开的。 EJB的部署人员无法了解EJB本身的信息,如果EJB组件的创建者用注释(Annotati ...
SpringArt 评论 (9) 有 9169 人浏览 2011-05-26

侵入,无侵入? Annotation vs Interface

1. Interface    使用Interface 定义对象的类型,框架根据对象的接口来提供服务,这种模式是古而有之的Java框架设计者必习之法,从最重量的EJB到最轻量的Spring,都离不开这种方式,也的确解决了很多问题。比如在大家熟悉的Spring里: BeanFactoryAware接口,框架看到它就会调用Bean的setBeanFactory(BeanFactory beanFact ...
江南白衣 评论 (0) 有 4660 人浏览 2011-05-26

Annotation简单入门

这是自己看IBM DeveloperWorks中的文章的读书笔记,和大家分分享 另外附上pdf版
Julysea 评论 (6) 有 5145 人浏览 2011-05-26

有了Annotation后,web技术开始退化

Annotation 就像一个分界点, 不少技术都在融入这项技术 ,所以造成技术往回发展,部署麻烦,开发复杂等 用Beehive做例子来说,它也是一种新的页面流 ,网上不少人都在夸它,谈论如何如何用它做开发, 但是甚至没有一个人能说出它比struts好在哪里, 今天简单的看了一下这个技术 , 没有看出来他在任何方面比struts强, 倒是看出了一个足以不能使用的缺点, 简单地说,它就是把strut ...
lyo 评论 (4) 有 3213 人浏览 2011-05-26

如何才算滥用annotation?

java1.5引入了annotation,初看起来非常cool,但是仔细想想它可以被用在什么地方呢?什么样的需求才是用annotation的最佳方式呢? 偶先举几个例子吧: 1. O/R Mapping 比如EJB3的持久化映射, 具体就不用说了, 规范里面非常清楚了, 看代码: @NamedQueries({ @NamedQuery( name="authorPosts", ...
Readonly 评论 (4) 有 3309 人浏览 2011-05-26

[zz]Dion Almaer: Hibernate3 Example of Annotation Hell :)

http://www.almaer.com/blog/archives/000993.html 引用I am getting to play with Hibernate 3, and they have done a nice job. I was poking around the Caveat Emptor example from Hibernate in Action, which was ...
gigix 评论 (0) 有 1315 人浏览 2011-05-26

知识库信息

最新评论

...
TopLongMan 评论了 实战篇:设计自己的Annotation
...
TopLongMan 评论了 什么是Annotation?
请问annotation有什么用? 什么时候才会想到用它?因为我觉得它还是要用到java反射 ,好像没 ...
Zhouchenyu 评论了 实战篇:设计自己的Annotation
每个技术都要看用在什么地方对有有些配置确实在代码里面更轻松
xy2401 评论了 有了Annotation后,web技术开始退化
哥们,你这种讲解方式很棒啊!阅读起来,很爽。源码+文字
xinming_me 评论了 实战篇:设计自己的Annotation
很好的入门例子 感谢楼主
xf326521 评论了 实战篇:设计自己的Annotation
引用 [*[url][/url][flash=200,200][/flash]dfdfgf[si ...
lovexzhh 评论了 实战篇:设计自己的Annotation
有点明白annotation啦!
tianrenjun 评论了 什么是Annotation?
个人感觉,配置集中些, 便于理解和后期维护。 写到代码中是少了配置文件,自己写的时候爽了, 维护的时候 ...
kevin_zhang1983 评论了 有了Annotation后,web技术开始退化
我理解好处是,可以方便的使用反射机制,利用类的annotation元数据,去操作具体的对象,例如:某些 ...
wangluo19 评论了 什么是Annotation?
文章写的好,概括了annotation的用法,清晰;全面的总结了annotation的用法
wangluo19 评论了 什么是Annotation?
写的可读性非常好,让我对annotation很容易就有了初步认识,好文章
wangluo19 评论了 实战篇:设计自己的Annotation
谢谢,明白 annotion原理 ````
aleck1769394 评论了 实战篇:设计自己的Annotation
几行代码,昨天放配置文件里,今天又放到注释里,这是技术创新吗? 还是小两口过家家找新鲜感?
liusp_eye 评论了 如何才算滥用annotation?
这样编程有什么 好处呢?
liusp_eye 评论了 什么是Annotation?
有点明白了,这个和.net里面的Attribute类似呀
abc8103 评论了 什么是Annotation?
review and have a look at a different aspect
makemyownlife 评论了 什么是Annotation?
light 老大威武
pluswolfboy 评论了 实战篇:设计自己的Annotation
呵呵,个人感觉把流转写到代码中是一种进步,呵呵,写到配置文件里太啰嗦了,不够直接
zfms 评论了 有了Annotation后,web技术开始退化
[flash=200,200]public String toString() { return & ...
coloforlia 评论了 什么是Annotation?
Global site tag (gtag.js) - Google Analytics