Duvida em EJB

Ola pessoal,

Nunca usei EJB, mas estou precisando aprender agora, estou lendo um material da SUN a respeito, mas queria tirar uma duvida, o EJB faz a persistencia dos dados, estou certo ?
Quando eu uso EJB eu nao preciso mais utilizar conecao JDBC ? ou eu estou falando besteira ?? Se nao, eu preciso criar um ServiceLocate para criar a minha conecao ??

Obrigado a todos pela ajuda, desde ja

Abs

não, se for ejb3. Normalmente em ejb3 a necessidaded e servicelocator é diminuída, em virtude da injeção de dependências.