the general steps involve the following:
1 creating the domain objects
2 creating DAO interfaces and implementations
3 creating Service interfaces and implementations
4 finally,using an IOC container like Spring to wire up Hibernate classes like SessionFactory, Session,Transaction ,DAO classes , Service classes