Boa noite
sou iniciante em java e gostaria de uma opniao.
trabalho com ORACLE e passarei todas as minhas aplicações em java.
Hoje tenho criados minhas tabelas com todas as integridades que o banco oracle possue e no java como sera essas integridades.
por exemplo.
tenho uma tabela onde possue chave primaria coluna1+coluna2+coluna3 e assim por diante
é possivel criar um sistema completo com primarykey forenkey em java.
quais os frames que precisarei utilizar
posso usar hibernate + annotes + jsf por exemplo?
agradeço desde de ja