2013-08-26 82 views
0

我可以知道春季常用的縮寫是否使用術語/註釋?官方春季縮寫

例如

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

我對於需要各種縮寫的理由非常肛門的組織工作。

縮寫(來自Latin brevis,意思是短)是一個單詞或短語的縮寫形式。通常但不總是,它由從該詞或詞組中取出的一個字母或一組字母組成。例如,縮寫詞本身可以用縮寫縮寫abbr。表示。或縮寫。

+0

有一Spring註釋列表在這裏:http://www.techferry.com/articles/spring-annotations.html – dcaswell

+0

我實際上是問他們的shortforms = x – user4127

+0

你的意思是「註釋」?你的組織如此嚴格?縮寫?使用Java註釋?使用外部代碼庫?例如 – Thilo

回答

2

這些不是縮寫,它們是註釋(您可以將它們理解爲標識符)來標識在上下文創建時可以掃描和註冊的部分。

此外,它們可以互換使用,但一般的慣例是使用

@Repository爲域級對象, @Service在理想MVC實現服務層的類和 @Component在general可以用於我們想要bean上下文知道的任何組件。

如果你可以更具體地詢問你想問什麼,我可以幫你更清楚的答案。

編輯:

如果你想看看如何將這些註釋可以有效地在一個典型的Spring MVC的Web應用程序中使用的一些例子,我相信你需要看我的文章Annotation Based Spring MVC

+0

服務.. ExampleService,我希望使用縮寫縮短它。 for Service ..有沒有官方的簡歷?示例Svc – user4127

+0

我很抱歉,我認識的人是唯一可用的人。 Spring沒有提供比這個更短的東西。你實際上可以創建你自己的,但我相信你不會喜歡僅僅通過幾個字符來縮短註釋名稱。 – dharam

+0

我不改變@Service ..只是類的命名 – user4127