Когда вы автоматически проводите по имени (по умолчанию это тип в аннотации @Autowired), тогда между ним и @Resource нет никакой разницы.Вы можете выбрать определение этих bean-компонентов в xml или просто добавить
<context:component-scan base-package="service"/>
в ваш application-context.xml, где service (например) - это ваш пакет, который сообщает Spring, где сканировать аннотации.в вашем проекте.Затем он автоматически найдет эти аннотированные классы (в этом пакете).