2013-08-26 2 views
0

Могу ли я узнать, есть ли официальные сокращения для весны, обычно используют термины/аннотации?Официальные весенние сокращения

Например

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

Я работаю очень анальная организация, которая требует обоснований для всех видов сокращений.

Аббревиатура (от латинского brevis, что означает короткий) является сокращенной формой слова или фразы. Обычно, но не всегда, он состоит из буквы или группы букв, взятых из слова или фразы. Например, аббревиатура слова может быть представлена ​​аббревиатурой abbr., Abbrv. или аббревиатура.

+0

Там список аннотаций Spring здесь: http://www.techferry.com/articles/spring-annotations.html – dcaswell

+0

Я действительно спрашиваю о своих коротких формах = x – user4127

+0

Вы имеете в виду «аннотацию»? О чем ваша организация так строга? Сокращения? Использование аннотаций Java? Использование внешних библиотек кода? – Thilo

ответ

2

Это не аббревиатуры, это аннотации (вы можете понять их как идентификаторы), чтобы идентифицировать фрагменты, которые можно отсканировать и зарегистрировать во время создания контекста.

Кроме того, они могут быть использованы как взаимозаменяемые, но общая конвенцией является использование

@Repository для объектов уровня домена, @Service для классов обслуживания слоев в идеальной реализации MVC и @Component в общий может быть использован для любого компонента, который мы хотим знать о компоненте bean.

Если вы можете уточнить, что вы хотите задать, я могу помочь вам с более ясным ответом.

EDIT:

Если вы хотите, чтобы увидеть некоторые примеры того, как эти аннотации могут быть эффективно использованы в классическом веб-приложения Spring MVC, я уверен, что вы должны видеть мою статью Annotation Based Spring MVC

+0

например, сервис .. ПримерСервис, я хочу сделать его короче, используя abbr. для службы .. Есть ли для этого официальная аббревиатура? Пример Svc – user4127

+0

Извините, те, кого вы знаете, являются единственными доступными. Весна не обеспечивает ничего короче этого. Вы действительно можете создать свой собственный, но я уверен, что вам не понравится брать всю эту боль только для того, чтобы сократить имя аннотации несколькими символами. – dharam

+0

Я не меняю @Service .. просто называние классов – user4127

Смежные вопросы