0

我正在努力理解 Spring 框架。我曾经使用 Java EE。

当我写接口和实现时,我可以在接口上使用注解吗?

@Repository // Can I do this?
interface MyRepository {
}

@Repository // Can I omit this?
class MyRepositoryImpl implements MyRepository {
}

怎么样@Service?是一样的吗?

4

1 回答 1

0

根据 Annotation 的定义,我们可以使用 annotate 接口。当我们定义一个接口时,如果该接口定义为@Target({ java.lang.annotation.ElementType.TYPE })

然后TYPE可以Class, interface (including annotation type), or enum declaration TYPE根据javadoc

,

于 2013-08-01T15:23:53.640 回答