0

请问Spring常用术语/注释是否有官方缩写?

例如

@Component  - ExampleComp
@Service    - ExampleSvc
@Respository - ExampleRes

我为一个非常肛门的组织工作,该组织需要为各种缩写提供理由。

缩写(来自拉丁语 brevis,意思是短)是单词或短语的缩写形式。通常但并非总是如此,它由取自单词或短语的一个字母或一组字母组成。例如,单词 abbreviation 本身可以用 abbreviation abbr., abbrv 来表示。或缩写。

4

1 回答 1

2

这些不是缩写,它们是注释(您可以将它们理解为标识符),用于标识在上下文创建时可以扫描和注册的片段。

此外,它们可以互换使用,但一般约定是使用

@Repository 用于域级对象,@Service 用于理想 MVC 实现中的服务层类,@Component 通常可用于我们希望 bean 上下文了解的任何组件。

如果您可以更具体地说明您想问什么,我可能会帮助您提供更明确的答案。

编辑:

如果你想看一些如何在经典的 Spring MVC web 应用程序中有效使用这些注解的例子,我相信你需要看我的文章Annotation Based Spring MVC

于 2013-08-26T05:33:51.550 回答