未分类文章
实战篇:设计自己的Annotation
Annotation在java的世界正铺天盖地展开,有空写这一篇简单的annotations的文章,算是关于Annotation入门的文章吧,希望能各位们能抛砖,共同学习...... 不讲废话了,实践才是硬道理. 第一部分:了解一下java1.5起默认的三个annotation类型: 一个是@Override:只能用在方法之上的,用来告诉别人这一个方法是改写父类的。 一个是@Depreca ...
什么是Annotation?
在创建EJB组件时,必需提供一些定义,使得EJB组件使用一些服务例如:安全服务,持久化服务,事务服务。EJB容器可以提供这些服务,这样EJB只要实现业务逻辑就可以了。但是说到底EJB容器使用EJB组件的元数据来提供这些服务,在以前EJB的元数据是以XML配置文件形式出现的,这些配置文件与EJB源文件是分开的。 EJB的部署人员无法了解EJB本身的信息,如果EJB组件的创建者用注释(Annotati ...
侵入,无侵入? Annotation vs Interface
1. Interface 使用Interface 定义对象的类型,框架根据对象的接口来提供服务,这种模式是古而有之的Java框架设计者必习之法,从最重量的EJB到最轻量的Spring,都离不开这种方式,也的确解决了很多问题。比如在大家熟悉的Spring里: BeanFactoryAware接口,框架看到它就会调用Bean的setBeanFactory(BeanFactory beanFact ...
Annotation简单入门
这是自己看IBM DeveloperWorks中的文章的读书笔记,和大家分分享 另外附上pdf版
有了Annotation后,web技术开始退化
Annotation 就像一个分界点, 不少技术都在融入这项技术 ,所以造成技术往回发展,部署麻烦,开发复杂等 用Beehive做例子来说,它也是一种新的页面流 ,网上不少人都在夸它,谈论如何如何用它做开发, 但是甚至没有一个人能说出它比struts好在哪里, 今天简单的看了一下这个技术 , 没有看出来他在任何方面比struts强, 倒是看出了一个足以不能使用的缺点, 简单地说,它就是把strut ...
如何才算滥用annotation?
java1.5引入了annotation,初看起来非常cool,但是仔细想想它可以被用在什么地方呢?什么样的需求才是用annotation的最佳方式呢? 偶先举几个例子吧: 1. O/R Mapping 比如EJB3的持久化映射, 具体就不用说了, 规范里面非常清楚了, 看代码: @NamedQueries({ @NamedQuery( name="authorPosts", ...
[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 ...
群组知识库热门文章
- 12016 实战篇:设计自己的Annotation
- 9169 什么是Annotation?
- 5145 Annotation简单入门
- 4660 侵入,无侵入? Annotation vs Interface
- 3309 如何才算滥用annotation?