annotations ×4
Создан 15.01.2025
0
голоса
1
ответов
12
просмотров
Сходства и различия между аннотациями в Java и атрибутами в C#

У меня есть библиотека на Java, которую я рассматриваю для портирования на C#. Эта библиотека активно использует аннотации как во время сборки, так и в процессе выполнения.

Я никогда не использовал атрибуты в C#, но понимаю, что они являются грубым эквивалентом аннотаций в Java.

Если я продолжу...

5
голоса
5
ответов
29
просмотров
Где находится аннотация @Transactional?

Следует ли размещать аннотацию @Transactional в классах DAO и/или их методах, или лучше аннотировать классы Service, использующие объекты DAO? Или имеет смысл аннотировать оба уровня?

7
голоса
5
ответов
36
просмотров
Разница между <context:annotation-config> и <context:component-scan>

Я изучаю Spring 3, и у меня возникли трудности с пониманием функциональности тегов <context:annotation-config> и <context:component-scan>.

Судя по тому, что я прочитал, эти теги обрабатывают разные аннотации (такие как @Required, @Autowired и т.д. против @Component, @Repository,...

7
голоса
5
ответов
38
просмотров
Spring: @Component против @Bean

Я понимаю, что аннотация @Component была введена в Spring 2.5 для того, чтобы избавиться от определения бинов в XML, используя сканирование классов. Аннотация @Bean была представлена в Spring 3.0 и может использоваться вместе с @Configuration, позволяя полностью отказаться от XML-файлов и...