Dúvia sobre Transações com o Spring

Fala pessoa…
Acabo de ter uma dúvida…
Estava olhando o Spring e goste da Injeção de Dependência…
Vi tb q ele pode fazer tal injeção qd o assunto são Transações (Iniciar e no final dar um Commit) certo ???
Isso é bom pq aí o programador não precisa controlar as aberturas e fechamento (Se eu estiver falando bobeira me corrijam)…

O meu problema é como fazer exatamento o contrário…vou explicar…
Em alguns casos vou precisar administra na mão as transações…é lógico q vou implementar em uma DAO e passar para o programador somente a interface…

Então tem como eu setar algumas transações como automáticas p o Spring e outras p manual ???

Até +