Duvida sobre DAO Generico criando um jar e depois acessar de uma aplicação web?

Olá,

tenho que montar um projeto somente de acesso ao banco contendo
as classes (model,DAO) e depois gerar um jar.

Na aplicação web vou atachar o jar de acesso ao banco e gostaria
de ver alguns exemplos de como acessar esse jar (banco ) utilizando
generico um DAO onde tenha os metodos de CRUD e uma classe concreta
extendendo esse DAO …

o que estou usando :

java 5
hibernate 3
pool de conexão
acesso banco de dados Oracle

Se alguém puder me ajudar

abs