- 浏览: 283095 次
- 性别:
- 来自: 苏州
文章分类
最新评论
-
tyyh08t1003:
< controller locale="tr ...
Session对象创建和控制 -
rightzheng:
right_zheng@yahoo.com.cn求代码
用HtmlParser 写个简单的 news爬虫 -
liujiaoshui:
而简单赋值运算和复合赋值运算的最大差别就在于:复合赋值运算符会 ...
简单赋值与复合赋值区别 -
yinchunjian:
<script>
function f1(){
...
javaScript闭包 -
明天的昨天:
zyh_1986 写道function f1(){ n=99 ...
javaScript闭包
JAVA注解的总结
一、java内置注解- J0 y. E* ?9 c1 C6 R' t5 Z& l 0 E( x( H$ S+ Y* @ 1、@Target 表示该注解用于什么地方,可能的 ElemenetType 参数包括: ElemenetType.CONSTRUCTOR 构造器声明 / ^& b9 Z* h. g& Y, t- A+ Y7 [9 \ ElemenetType.FIELD 域声明(包括 enum 实例) ElemenetType.LOCAL_VARIABLE 局部变量声明 5 O! ?- S3 S0 y" G) z ElemenetType.METHOD 方法声明 ! V! b. V4 f5 X' a/ c, b, ?+ W1 K/ g ElemenetType.PACKAGE 包声明 2 S' f+ P ?* c+ X ElemenetType.PARAMETER 参数声明 6 s! Q9 J& @! x ElemenetType.TYPE 类,接口(包括注解类型)或enum声明 2、@Retention 表示在什么级别保存该注解信息。可选的 RetentionPolicy 参数包括: RetentionPolicy.SOURCE 注解将被编译器丢弃 4 P' T+ s1 {9 } RetentionPolicy.CLASS 注解在class文件中可用,但会被VM丢弃 RetentionPolicy.RUNTIME VM将在运行期也保留注释,因此可以通过反射机制读取注解的信息。/ L1 h" G6 R! D; W/ i & s: U6 X& F) e/ m9 F/ Z 3、@Documented 将此注解包含在 javadoc 中 H& h3 g# |8 R U/ b x 4、@Inherited 允许子类继承父类中的注解' {5 |# f. y* ~" _0 M* L# L9 D 5、@Deprecated 表示当前元素是不赞成使用的。 a3 y, A+ `! n% M" U* g 6、@Override 表示当前方法是覆盖父类的方法。; X `- A2 x# Q/ [+ @; } 7、@SuppressWarnings 表示关闭一些不当的编译器警告信息。; B% P/ U: N& r! O0 L% t 6 J; A- e$ s" H8 E' ]6 ~ 5 q* [! g {* q% t8 r. B 二、Spring内置注解 K) e' G$ {/ u% d4 Y9 c 1、@Autowired注解/ {% s9 p8 b$ i5 N2 n1 N % p) ^! B7 _9 W z2 r" H 采用byType的方法自动装配。可以应用在类的成员变量、成员方法和构造子。默认情况下使用@Autowired注解进行自动注入时,Spring容器中匹配的候选Bean数目必须有且仅有一个。可以设置required=false让其成为可选的。当存在多个类型一致的bean时,可以用@Qualifier注解来明确指定要装配的bean。( [% J& ?1 f( K7 D6 P s( o1 _: N 2、@Qualifier注解% ^: a/ J- |5 u1 X5 ?2 _( }, v @Qualifier("Bean的名称") 指定注入Bean的名称。只能用于类的成员变量、方法的参数和构造子的参数。如果它与@Autowired联合使用,则自动装配的策略就变为byName了。 注解使用范例:
3、@Component注解 @Component("Bean的名称") 通过注解标注一个类为受管Bean。默认情况下通过@Component定义的Bean都是singleton的,如果需要使用其它作用范围的Bean,可以通过@Scope注释来达到目标。 |
发表评论
-
jar/war/ear包的区别
2011-03-24 14:58 1541经常在我们Java Web项目中看到jar/war/ear这几 ... -
Weblogic10 Classloading 问题
2011-03-24 14:51 1598首先要说说Weblogic的classloading ... -
weblogic 页面访问速度慢的可能原因及解决办法
2011-03-24 11:40 1809系统部署在weblogic8.1上去后,发现比在tomcat下 ... -
java常量定义
2011-03-04 11:54 1430static final String MY_STATIC_F ... -
java接口
2011-03-04 11:24 988public interface Runnable { ... -
Tomcat显示路径下全部文件的问题
2011-01-07 16:46 1136打开你tomcat/conf/web.xml ... -
使用批处理提高数据库执行效率
2010-11-03 16:01 1187Statement stmt = conn.createSta ... -
pageContext对象的使用
2010-09-27 14:22 5182pageContext对象 pageContext ... -
java中的vo 、dto 、dao
2010-09-08 10:34 28207VO是跟数据库里表的映射,一个表对应一个VO DAO是用VO来 ... -
java final关键字
2010-08-10 15:15 1295一、final关键字 1、定义为static final 的 ... -
java中组合和继承关系
2010-08-09 15:51 16451、 组合是在一个类中引用其他类对象 Java中组合是&q ... -
java包访问权限
2010-08-09 10:15 3149包访问权限是指 方法未声明时默认为包访问权限 只有 在同一包下 ... -
window.open参数
2010-06-05 22:30 952前言:经常上网的朋友可能会到过 这样一些网站,一进入首页立刻 ... -
base64
2010-05-26 22:12 1455Base64是网络上最常见的 ... -
java远程调试
2010-05-18 12:15 2638Eclipse高级操作 远程调 ... -
Asptctj是什么
2010-05-07 11:02 1084What is AspectJ <script>& ... -
jndi简介
2010-05-06 13:54 914JNDI是 Java 命名与目录接 ... -
用HtmlParser 写个简单的 news爬虫
2010-04-27 10:08 2031有一段时间没写博客了 ... -
将数字转换成字符串
2010-03-16 21:56 1927public static String getNumberS ... -
解析xml文件
2010-03-06 16:56 920一个解析xml文件 SAXBuilder builder = ...
相关推荐
java注解代码java注解代码java注解代码java注解代码java注解代码java注解代码java注解代码java注解代码java注解代码java注解代码java注解代码java注解代码java注解代码java注解代码java注解代码java注解代码java注解...
### Eclipse Java注释模板知识点详解 #### 一、概述 在进行Java开发的过程中,良好的代码注释习惯不仅能帮助自己快速回顾代码逻辑,还能方便其他开发者理解代码意图,从而提高整个团队的工作效率。Eclipse作为一款...
Java注解是Java编程语言中的一个重要特性,它允许在代码中添加元数据,为编译器、解释器或任何其他工具提供额外的信息。在Java Web服务(WebService)开发中,注解的应用极大地简化了服务的创建和配置。本文将深入...
Java注解是Java编程语言中的一个重要特性,它们提供了一种元数据的方式,允许程序员在代码中插入信息,这些信息可以被编译器或运行时环境用于处理代码。注解不仅简化了开发,还增强了代码的可读性和维护性。本资料...
除了上述框架特定的注解,还有一些通用的Java注解,如@Override表明方法重写父类方法,@Deprecated标记已废弃的方法,@ SuppressWarnings抑制编译器警告。理解并熟练运用这些注解,能够提升代码质量,减少出错可能性...
Java注解是Java编程语言中的一个重要特性,它允许程序员在代码中嵌入元数据,这些元数据可以被编译器或运行时环境用来执行各种任务,例如代码分析、验证、生成代码、部署等。注解提供了更加灵活和可扩展的方式来处理...
Java注解是Java编程语言中的一个重要特性,它提供了一种元数据的方式,允许程序员在代码中插入额外的信息,这些信息可以被编译器或者运行时环境用来执行特定的任务。注解在现代Java开发中扮演了不可或缺的角色,尤其...
java注解和反射的个人学习笔记
本文将深入探讨Java注释的类型、用途,以及如何创建和使用注释模板,以帮助您和您的团队提升代码质量。 1. **Java注释类型**: - **单行注释**:以`//`开头,常用于快速添加临时性的注释或简单的解释。 - **多行...
Java注解是自JDK1.5版本引入的一种元数据机制,它允许程序员在源代码的各个层次(类、方法、变量等)嵌入信息,这些信息可以被编译器或者运行时系统用来进行各种处理。注解简化了配置文件的使用,提高了代码的可读性...
Java注解是Java编程语言中的一个重要特性,它允许程序员在代码中嵌入元数据(metadata),这些元数据不直接影响程序的执行,但可以被编译器或运行时环境用来进行各种处理,如验证、动态代理、持久化、资源管理等。...
本篇文章将深入探讨Java注解的使用及其在实际开发中的应用。 首先,我们了解Java注解的基本结构。一个注解以`@`符号开头,后面跟着注解类型,如`@Override`或`@Deprecated`。注解可以带有参数,参数以键值对的形式...
完整注释可以包含多个参数,但 Java 内置的注解通常只使用上述两种形式。 元数据的作用主要体现在三个方面: - **编写文档**: 通过如 Javadoc 一样的工具,可以从注解中提取信息来生成代码的文档,提高代码的...
Java注解(Annotation)是Java语言的一个重要特性,它为元数据提供了强大的支持。元数据是一种描述数据的数据,它提供了一种安全的方式,使我们可以在不改变程序代码本身的情况下,向编译器或运行时环境提供额外的...
Java注解(Annotation)是Java语言的一个重要特性,它为元数据提供了一种结构化的方式。元数据是在程序代码中包含的关于程序本身的信息,但这些信息并不直接影响程序的执行。注解允许开发者向编译器、JVM或工具提供...
Java注解、反射、字节码和类加载机制是Java编程中的核心概念,它们在实际开发中扮演着重要角色。让我们深入探讨这些知识点。 **Java注解(Annotation)**: Java注解是一种元数据,它提供了在编译时或运行时处理代码的...
超级好用的 java 注释模板,吐血总结,整理。吐血总结,整理。
在本教程中,我们将深入探讨如何使用Spring 4框架,特别是其基于Java注解的配置方式,来构建一个高效、可维护的系统。Spring 4是Java企业级应用开发的首选框架,它提供了广泛的功能,包括依赖注入、AOP(面向切面...
Eclipse作为一款强大的Java集成开发环境(IDE),提供了许多便捷的功能,其中之一就是“Eclipse Java 注释模板”。通过配置和使用这些模板,程序员可以快速地为代码添加注释,提高代码的可读性和维护性。下面我们将...