public abstract @interface

Repository

implements Annotation
org.springframework.stereotype.Repository

Class Overview

Indicates that an annotated class is a "Repository" (or "DAO").

A class thus annotated is eligible for Spring DataAccessException translation. The annotated class is also clarified as to its role in the overall application architecture for the purpose of tools, aspects, etc.

As of Spring 2.5, this annotation also serves as a specialization of @Component, allowing for implementation classes to be autodetected through classpath scanning.

Summary

[Expand]
Inherited Methods
From interface java.lang.annotation.Annotation