Projeto da facul CRUD JDBC

Pessoal, me foi passado um projeto na facul, pra fazer um sistema CRUD para alguma empresa fantasia ou real. Sendo que não tenho muito conhecimento na área. Consegui uma vez fazer um miniCRUD no qual usei camadas (negocio, dados, controladores e gui). A única coisa que consegui foi inserir os dados no banco, depois tentei fazer as outras operações e acabei estragando o projetinho todo !
Enfim… queria saber se alguem poderia me dar umas idéias de como tornar esse processo mais fácil, alguma apostila ou tutorial que ensine passo a passo cada coisa que acontece no projeto e etc…
Gostaria de estudar hibernate e jpa que sao coisas mais “modernas”, mas o professor só permite JDBC ¬¬…

Fico muito grato !!

Artur, dá uma busca aqui mesmo no guj, que já tem algumas dicas respondidas sobre esse assunto aqui.(dica: tópicos sobre DAO,CRUD e MVC terão as respostas que vc quer).