摘要: Java注解是附加在代码中的一些元信息,用于一些工具在编译、运行时进行解析和使用,起到说明、配置的功能。注解不会也不能影响代码的实际逻辑,仅仅起到辅助性的作用。包含在 java.lang.annotation 包中。首先自定义一个注解 关键字是:@interface@Retention(RetentionPolicy.RUNTIME)//编译器将把注释记录在类文件中,在运行时 VM 将保留注释,因此可以反射性地读取。//ps:只有当类注解使用了RetentionPolicy.RUNTIME保留策略,才能在运行时,通过java反射机制获取@Target({ElementType.METHOD}) 阅读全文
posted @ 2014-01-05 11:21 Ann869 阅读(287) 评论(0) 推荐(0) 编辑
摘要: 注解技术从JDK5.0推出,之后很多框架开始提供注解配置形式。Spring框架从2.5版本开始支持注解配置。注解配置的优点:简单、快捷.spring可以按照指定的包路径扫描内部组件,当发现组件定义之前有注解,会将该组件纳入spring容器中。 spring常用的6大注解 1.@Controller(控制层)2.@Repository(DAO层)3.@Service(业务层组件)4.@Componet(其他组件) 括号中的为推荐用法,上述4个注解任意用也可以,但不符合规范。 注解只能用在类定义前、方法定义前、成员变量定义前。 在spring中要在xml配置文件开启组件扫描配置 @Reposito 阅读全文
posted @ 2014-01-05 11:12 Ann869 阅读(400) 评论(0) 推荐(0) 编辑