Здравствуйте, 6lackbird.
Так подойдёт?
Раскомменчиваем что надо
<bean id="globalDictionariesDAO" class="dao.mssql.DictionariesDAOImpl"/>
<!--
<bean id="globalDictionariesDAO" class="dao.oracle.DictionariesDAOImpl"/>
.
.
<bean id="globalDictionariesDAO" class="dao.XXX.XXXXX"/>
-->
В коде можно взять объект так:
ApplicationContext ctx =...;
.
.
DictionariesDAO dao = (DictionariesDAO)ctx.getBean("globalDictionariesDAO");
Можно инжектить куда надо
<bean id="daoUsingBean" class="bla.bla.DAOUsingBean">
<property name="dictionariesDAO" ref="globalDictionariesDAO"/>
</bean>
почитайте доку(там усё написано). Удачи.