Вопросы
Сходства и различия между аннотациями в Java и атрибутами в C#
У меня есть библиотека на Java, которую я рассматриваю для портирования на C#. Эта библиотека активно использует аннотации как во время сборки, так и в процессе выполнения.
Я никогда не использовал атрибуты в C#, но понимаю, что они являются грубым эквивалентом аннотаций в Java.
Если я продолжу...
Где находится аннотация @Transactional?
Следует ли размещать аннотацию @Transactional в классах DAO и/или их методах, или лучше аннотировать классы Service, использующие объекты DAO? Или имеет смысл аннотировать оба уровня?
Разница между <context:annotation-config> и <context:component-scan>
Я изучаю Spring 3, и у меня возникли трудности с пониманием функциональности тегов <context:annotation-config> и <context:component-scan>.
Судя по тому, что я прочитал, эти теги обрабатывают разные аннотации (такие как @Required, @Autowired и т.д. против @Component, @Repository,...
Spring: @Component против @Bean
Я понимаю, что аннотация @Component была введена в Spring 2.5 для того, чтобы избавиться от определения бинов в XML, используя сканирование классов. Аннотация @Bean была представлена в Spring 3.0 и может использоваться вместе с @Configuration, позволяя полностью отказаться от XML-файлов и...