当前位置:首页 » 软件开发
开发技术指南» 文章正文
    引言: 1、自定义Annotationle="FONT-FAMILY:
 

 

 ·第五十三天补: jms除错笔记    »显示摘要«
    摘要: 这两天一直被在weblogic下集成第三方jms实现而烦恼. 环境:app server: weblogic 8.1sp4jms provider: activemq 之所以选用activemq,最主要理由因为是它是免费的,而且对spring的支持很好. 开始先用在tomcat下运行无问题的默认 spring 配置进行部署,在weblogic下运行失败错误详情: error 500--i......
 ·jboss配置mysql数据源    »显示摘要«
    摘要: 编写mysql-ds.xml并放在server/default/deploy(如果使用default作为server的话)<?xml version="1.0" encoding="utf-8"?> <!-- $id: mysql-ds.xml,v 1.3 2004/09/15 14:37:40 loubyansky exp $ --><!-- datasourc......


Tiger系列四:Annotation第二部分:定制Annotation
1.自定义annotation类型

l         使用@interface声明annotation类型 【程序编程相关:完全掌握java中的“包”机制

(1)定义annotation类型 【推荐阅读:The way to dynamic v

public class testannotation {       @inprocess       public void test() {                }} l         如果annotation类型与使用它的类不在相同的包中,可以import annotation类型,以便直接使用 @inprogress 【扩展信息:java初学者必读-经验总结

public @interface inprogress { } l         使用annotation类型

(2)添加成员

l         annotation类型可以有成员变量,以提供有用的信息

l         定义数据成员不需要定义getter与setter方法,只需要定义一个以成员名称命名的方法,并指定返回类型为需要的数据类型

l         简单的例子:

public @interface todo {       string value();} l         使用带成员的annotation类型:

public class testannotation {       @inprocess       @todo("need to finish this method later")       public void test() {                }} (3)设置缺省值


...   下一页
 ·j2se code names    »显示摘要«
    摘要: version code name release date jdk 1.1.4......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE